Had a charge appear on my card for 10.60, never even knew about this site till it appeared on my statement. Has a phone number listed as 772-905-3920. Looked the site up and did a review on them to find out that they are total scammers and that I am not the only one who has had this happened.
0 comments