For businessesSearchWrite a reviewCategoriesAbout
简体中文English

N Wren

United Kingdom

1 Reviews
5 Reads
2 Useful

1 review

Lookagain

I vowed last time would never use this…

I vowed last time would never use this company again when they sent an order to wrong address. Now recent order not arrived and yet again customer service unwilling to help or believe me. Shocking customer experience both times and reluctance to refund items not delivered when mistakes are theirs. Avoid like the plague

2025-04-19Helpful 2