For businessesSearchWrite a reviewCategoriesAbout
简体中文English

bird stasz

United States

1 Reviews
3 Reads
2 Useful

1 review

Alanduo

This company is a total scam

This company is a total scam. My card was charged and merchandise never delivered. Customer support said insufficient address and call ups. No tracking number

2025-07-16Helpful 2