For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Catherine

Canada

1 Reviews
0 Reads
0 Useful

1 review

Norskla

NORSKLA

If I could give them a negative review I would. This so called company is a scam. I should've listen to that little voice in my head when it was telling me the price for the product was too good to be true. Keep getting told that my refund is coming in 5-7 days. Lies all lies.

2024-02-08