For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Craig

United Kingdom

1 Reviews
4 Reads
0 Useful

1 review

Snapssale

This company is a total rip off

This company is a total rip off, you definitely don't receive the item that is advertised and all your complaints go unanswered. I am so very disappointed and hope the authorities do something to help us get out money back and close them down.

2025-12-24