> There an ok company UNTIL something goes wrong and you have to contact them
That's not an ok company! (Or the correct homophone).
Support is a component of what you're paying for - when it's not provided (and particularly when the service is down), they're just taking your money in exchange for wasting your time.