Biased in favour of businesses who play the control card in preference to democratic freedoms. Trust pilot seem to be controlled by the business factor on here.
Take far too long to investigate unjustified complaints, if they ever do. very poor
6 years ago
Trustpilot has a
1.5
average rating
from
2,729
reviews