A

Staff doesn t seem to like their job much. Little ...

Staff doesn t seem to like their job much. Little attention was paid; lacking curtesy. Comparing with all other dealers I ve visited in the Bay Area, I d recommend anyone to visit other dealers instead. Any will be better than this one.

Comments:

No comments