Login
Start Free Trial Are you a business?? Click Here
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.
5 years ago
Read Demon Tweeks Reviews
Demon Tweeks has a 1.7 average rating from 96 reviews