Ordered products on-line, but 3 weeks later and after numerous e-mails and telephone call, no products have been recieved. This is a disgraceful way to treat customers. How can they get away with this??
3 years ago
Turtle Wax UK has a
4.5
average rating
from
217
reviews