Okay, if you want ur car 'almost' repaired and pay a lot-like through the nose- then this is the place to go. They will do it their way-the most expensive way-and guess as they go along. Better to go to Alamogordo, trust me!
Pros: location I guess
Cons: all else-see review
more