It has problems often. As far as they are small and you can deal with them, it is just a litle slow and uncomfortable. But if you have a serious issue, there is no way to contact them. You send mails (the only contact way they have) and no one responds... so you can have your website or your payment system crashed for weeks.