The previous ratings are a obvious "red herrings;" someone with a ax to grid for some reason. Placing multiple poor ratings is a sure sign of that. I ...
This place has AWFUL customer service. They had our car for over 4 months! They were paid by our insurance company and they didn't even complete some ...