Totally unreliable. I received a €49.95 payment from them without ever having signed up for a subscription. I'm now contacting support for a refund.
I won't change my review until I get that money back in my account. And apparently I'm not the only one.
Claim your business profile now and gain access to all features and respond to customer reviews.