They advertised a money back guarantee…
They advertised a money back guarantee and then refused to refund my money. I notified them immediately that this site was not for me. I consider them scam artists.
United States
They advertised a money back guarantee and then refused to refund my money. I notified them immediately that this site was not for me. I consider them scam artists.