I do not want to give any star either. I am surprised that this place had any positive reviews. Questionable? These guys are bad news all the way. From selling a tranmission with the wrong sized parts in it, to stealing! These guys are scumbags to the worst degree!
Cons: BBB rating ""F""
more