Terrible customer service. After asking for a refund because the part they installed that week quite literally fell off our vehicle, the mechanic yelled at us and told us not to come back. Inferior automotive is a more appropriate name.
Êtes vous le propriétaire de cette entreprise?