The worst company I have come across, stay away.…
The worst company I have come across in this field.
No easy path to customer service, not answering calls (on hold more than 30 minutes, still no answer). Closing cases without dealing with the problem, failing to read my email, and failing to check the contract signed between us.
Reply from ALD Automotive UK