EZ Car Care
Read all reviews for EZ Car Care →
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.