Quote Originally Posted by Krokov View Post
Third party company or not, I must say that's a long time to complete a system maintenence.
Actually it's not.

Billing systems have a lot of security crap (see PCI compliance.) So the intermittent outages is a result of the table locks required to read the table without causing double-billing.