Left a review to help other customers avoid a badly made product. Trust pilot continues to remove review and ask for me to prove I purchased the product. This became more irritating as dealing wit the product itself. They seem to be shills for companies on their site.
6 years ago
Trustpilot has a
1.5
average rating
from
2,745
reviews