No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
This might be a little late, but is it possible that disabling cookies or some kind of native firefox privacy protection would have solved this? I've had websites break if I try to disable too many of those sorts of things.