These guys really left me in the lurch - i suppose because I didn't have the kind of money that can pay for unnecessary repairs. I asked if my vehicle could be repaired, and for an estimate prior to repair. They took two days just to examine my vehicle, and then when they contacted me told me I had bad ball bearings and it would be perfectly safe to drive. 1 month later my wheel fell off while I was driving, fortunately slowly. Bad ball joint != bad ball bearings. Unfortunate situation.