EZ
EZ Car Care
View company profile →
Placed my order on 26 May 2025 and…
Placed my order on 26 May 2025 and paying postage for fast delivery, after numerous emails and phoning them (never an answer) still waiting for my delivery 14 June 2025. Absolutely shocking customer service. Never again will I order from this company.