Appalling customer service, supply's UK customers but everything is governed by Dutch law with no UK legal resolution possible, AVOID at all costs, If you cancel they will still charge you for a further month!
3 months ago
ON THAT ASS has a
1.2
average rating
from
661
reviews