No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
Got the same email and have had my card over two months now!
mine said the site is down for maintainence.
The site is down for me also.