My service was suddenly suspended as of about an hour ago. I had no notice or warning or explanation.. just saw it stop working and have been trying to figure it out since. I'm guessing it's because today is the auto-renew date for my credit card, wh...