For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Glenn Marcel

United States

1 Reviews
3 Reads
1 Useful

1 review

Hekka

Fake everything

Fake everything. Charges credit card, gives fake shipping info, lies and never ships goods. Ripoff!

2022-04-22Helpful 1