For businessesSearchWrite a reviewCategoriesAbout
简体中文English

k b

United States

1 Reviews
1 Reads
0 Useful

1 review

Levoite

Website is clearly false advertising

Website is clearly false advertising. They show american flag by products implying they are American. Order is stuck at import customers almost 20 days after order. This is typical for Chinese crap. NEVER AGAIN!

2025-05-08