Wrote a bad review and got a response about 5 days later saying It had been taken down. Lots of other positive reviews with 0 information (unlike mine) stay up showing that they have clearly been paid to keep good reviews up.
5 years ago
Trustpilot has a
1.5
average rating
from
2,738
reviews