Please can you help. These people have debited money from my credit card, and I have not received the product, nor did they give me the 28 days they said they would to cancel my subscription!!! And I have no way of contacting them!!
Please can you help. These people have debited money from my credit card, and I have not received the product, nor did they give me the 28 days they said they would to cancel my subscription!!! And I have no way of contacting them!!
Country: United Kingdom Region: United Kingdom
Category: Business & Finance
0 comments