For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Cath

United Kingdom

1 Reviews
8 Reads
1 Useful

1 review

Laredoute

Absolutely appalling customer service…

Absolutely appalling customer service and communications team. I had to contact the supplier directly to resolve the matter who kindly got involved when they didn't have to; just to get me my money back within a 6 month window.

2022-02-01Helpful 1