PL
Planet Auto Sales
View company profile →
Could Improve Customer Service
While I loved the car I bought, the customer service could use some improvement. I felt a bit rushed during the paperwork process, which made me a little anxious. Overall, good car, but the staff could be more attentive.
9 found helpful