Anonymous
As a consequence of their faulty website incorrect part supplied. Returned but still waiting for a refund after 1 month. Trading standards/Small claims court seems to be the only remedy. E-mails never answered and fobbed off by customer support. This firm is the pits and should be avoided like the plague.
4 years ago
Read Demon Tweeks Reviews
Demon Tweeks has a 1.6 average rating from 87 reviews

Start Your Free Trial Today

Send 400 review invitations for FREE!

Activate Your Account

Book your activation call by clicking the button below. Or call us now on +1 213-325-5109 . Book a Call

Alice, Customer Support

Start Your Free Trial