L

Lucero Vivanco

4 years ago

Worst customer service. Ever. I ve talked to sever...

Worst customer service. Ever. I ve talked to several managers about my concerns but no one seems to care. It took them 5 months to order a part for my car. I never got a call from them either. I don t recommend this place.

Comments:

No comments