terrible
They locked me out of my account with no warning or explanation and would not respond to any requests. Zero customer support. Zero consideration for the massiver inconvenience they caused.
United Kingdom
They locked me out of my account with no warning or explanation and would not respond to any requests. Zero customer support. Zero consideration for the massiver inconvenience they caused.