This website has been taking money off my card for months now i want my money back!!!

Complaint

0
Kayla yarbrough
Country: United States
I want my refund, i do not even know how this website got my card information!!! I dont even have it downloaded,  an i did not give consent for them to take it off..

Post a new comment