mary hubert
New Member
...i threw away $1500 buying a front wheel hub system from Clean Republic...they were one of the worst companies i've ever had the displeasure of working with anywhere, anytime.....their products are made from the cheapest , worst materials that you can imangine then you'll be lucky to get any customer support, they lied to and cheated me....since this terrible expierence i have purchased a new front wheel system that works fantastic.....