For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Michael

United Kingdom

1 Reviews
1 Reads
2 Useful

1 review

Senror

Site is scam

Site is scam. Ordered items. Tracking info given and said it was delivered but was not. Credit card company say they are given proof so no refund. Stay way. Looking at legal action. Don't even know what courier company they use in the UK. No reply from numerous emails

2025-04-29Helpful 2