This website has been taking money off my card for months now i want my money back!!!
Complaint
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