Adjustable kick stand too long after lower - return night mare!


  • Customer service actually sucks!  I have been dealing with this for 60 days and still have not gotten a refund of my parts after getting an RMA and they have been returned not installed!!   Avoid them at all costs... delay, delay, delay, delay.  



Please login to reply to this topic!