In reply to:

Complain to the IMPORTER, not the garage.




Absolutely. If this is an authorised dealer, complain to the manufacturer's customer service department. A colleague of mine used to work for such a department, and they do actually keep scores of complaints made about dealers, and dump the worst ones. You should be able to get at least a refund out of them.