For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Mark

United Kingdom

1 Reviews
4 Reads
0 Useful

1 review

Supercraft

Terrible customer service

payed for the service, took an hour for the payment to go through on their end, after payment went through the website went down for over an hour, decided to ask for a refund, and it was refused. Terrible quality of service, and terrible customer experience.

2025-04-06Verified