The service itself is fine. Nothing special, just fine. No surprise then that when a problem does come up (in our case an error code) they had no interest in fixing it or offering a refund. We contacted them multiple times concerning the same issue. It was an error that they needed to resolve, not something we could fix on our end. Finally cancelled and moved to a different service.