For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Erika Gill

Canada

1 Reviews
2 Reads
2 Useful

1 review

myshoplaza.com

Scam!

Scam!! They are operating off Instagram selling car matts and other items. Bought them, paid express shopping and 10 days later still says "awaiting shipment" Tried contacting customer care but the email was a dud, did not exist.

2023-08-17Helpful 2