They are very bad at responding to emails and less and getting you any answers by phone. I was addicted to the site until I had to redeem a wowcher that I changed my mind about... Frustrating!!!
Connect with Facebook to get one click access to Trustpilot. It's easier.Sign up with Facebook