For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Addie

United States

1 Reviews
1 Reads
0 Useful

1 review

Seamolly

This company is definitely a scam

This company is definitely a scam. Didn't realize this company was based in China until I placed my order and checked the shipping location. They will send you your order but THEY WILL NOT LET YOU RETURN ITEMS REGARDLESS OF THEIR RETURN POLICY. Terrible customer service, please do not support them. Also expensive considering the quality of items. Sketchy and bad vibes all around...

2025-07-24