For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Catherine

United Kingdom

1 Reviews
3 Reads
1 Useful

1 review

oclean.com

Huge delays, zero communication

I placed my order nine weeks ago and it still hasn't arrived. No updates on delays. Really disappointed as I have since moved house and will have to travel to pick my package up when it eventually arrives.

2022-08-24Helpful 1