I remember two years ago when I had to go down in person to their offices to get a problem solved (wasn't happening through phone or email).
They were like 'oh no you can't come down here sir', I told them I worked only a few blocks away and would be there shortly
Anyhow, their office shocked me; I was expecting a small 5 person operation, but they had a super cool office and 150 staff members.
Long story short, they always have technical issues...it never ends....well except perhaps this time.
Personally, we have 6 merchant accounts and CCBill as a third-party, so we're safe
Today's lesson: Stockpile as many merchant accounts as you can. You never know when you'll need them or when some will drop. (Most only need 10k/month or so to keep the account active...so if you're serious, you should start applying!)