For businessesSearchWrite a reviewCategoriesAbout
简体中文English

jabba

United States

1 Reviews
2 Reads
1 Useful

1 review

Cklinen

Suspicious scam website

Suspicious scam website. Does not ship the order, does not explain why and does not show you out of stock tag before placing order. Does not cancel order upon first request but only stalling, customer service becomes barely responsive if stalling not accepted.

2025-12-18Helpful 1