Wellwatch.com
Credit card charged 29.95 costa rica?
29.95 charge to my debit card. HAVE ANY OF YOU OTHER VICTUMS BEEN TO COSTA RICA LATELY??? I just moved here and thought maybe someone here is involved. Contact me if you have been here recently. ...