After some initial setup problems, for which customer service was no help, I registered a credit card with them and set my account on auto refill. Service was acceptable for a while. Then they charged me $270 for 3GB! That's six $45 charges in one day, and they only gave me 3GB. They eventually refunded five of those charges, but I spent much time trying to resolve the situation, and I was unjustly deprived of the use of $225 of my money at a critical time.
I still continued with their service until the last 3 GB I bought for $45 only lasted about a week. I know I didn't use any more than usual during that time. 3GB usually lasts me 2 to 3 months. They gave me some phooey delayed billing explanation, but that doesn't fly, because if that were the case why would it not be delayed again so that I would have approximately the same amount of time as usual before needing to refill?
This constitutes a pattern of fraud, and they would not remove my credit card. I had to have my credit card canceled and reissued to avoid further fraud from them. Avoid at all costs!