Rating: 118 reviews from 1 sources
Trustpilot
Selected Review of 118 Reviews
My order was processed quickly & product received 10 days. I was disappointed in the additional charge for shipping 30.00 CDN, since, they claim … Read full review
www.trustpilot.com