When looking to give my bad review on this company it came up warning some of the reviews regarding trustpilot have been made by trustpilot employees 😁😁. Fake company won't let people leave bad reviews keep taking mine down. They are in cahoots with these company's
6 years ago
Trustpilot has a
1.5
average rating
from
2,743
reviews