For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Brelle Hicks

United States

1 Reviews
2 Reads
0 Useful

1 review

Sopula

This website is FRAUD

This website is FRAUD , I ordered on July 31st, and still have not received my order. It’s about to be a month I have requested a refund numerous times without nothing still. They keep giving same Bullshit excuse like the ones already displayed. The company is fraudulent and a scam. Do not waste your time, I’m disputing with my bank due to not receiving my refund. I want my money now !! They website is

2026-08-18