Anonymous
I ordered a pair of ASV Levers for a GSXR 1000 K6 and a K&N Air Filter on Saturday 14/03/2020. UPS Created a label on Monday 16/03/2020. Two weeks later and I still have received NOTHING. I have spoken 5 times in the last 12 days to a number of different people and they have all sworn to get back to me but I have had ZERO Communication with anybody from Demon Tweeks. Their customer service is completely non-existent. I will NEVER buy anything from Demon Tweeks EVER again. They are nothing but Liars who just take your money and could not give a damn after that.
4 years ago
Read Demon Tweeks Reviews
Demon Tweeks has a 1.6 average rating from 88 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