There have been quite a few times when the site has been slow for me. Here is another possiblity to check out, I have had good service from them most of the time over the last several years.

http://nomonthlyfees.com/