Login
Start Free Trial Are you a business?? Click Here
Steve Kearl
Ordered parts and paid express delivery, then told parts not I stock via email and won’t arrive until at least a month later. Happy to take money though. Complained to customer services, no reply. It seems as well they are not interested in improving their reviews and what is the point of customer services if they don’t reply. Very poor
6 years ago
Read Demon Tweeks Reviews
Demon Tweeks has a 1.7 average rating from 96 reviews