Ammad Iqbal
Absolute shambles of a company, ordered some Bilsteins with a lead time of 10 days, told the garage keep the car on the side ill have the bits in 10 days, no email to confirm delivery time, no replies to emails, managed to get throught to customer service who said theres a delay.. of 7 weeks!! Pathetic excuse saying we were too busy to reply to your emails.. and the icing on the cake the interest free option now looks a mistake as if i cancel the credit search will remain on there. What a bunch of cowboys! Avoid!
2 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