Wow, didn't realize all this! Their website has been down for over a month?!? I made my December payment on November 12. When I couldn't get to their web site, I started Googling. Appears all this started November 16th. Has anyone heard anything about the company?
Wow, didn't realize all this! Their website has been down for over a month?!? I made my December payment on November 12. When I couldn't get to their web site, I started Googling. Appears all this started November 16th. Has anyone heard anything about the company?