No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
I can help a bit....
That site is for Wells Fargo Financial National Bank Cards issued my the defunct Wells Fargo Financial division of Wells Fargo.
These were generally a less strict credit requirement card issued throgh Wells Fargo Financial stores. These cards are no longer offered and the WFF division has been shut down.
Wells Fargo cards issued by Wells Fargo Bank, NA are managed through the wellsfargo.com domain.
Most all Wells Fargo accounts can be managed through www.wellsfargo.com with the exception of WFF and Wells Fargo Dealer Services (WFDS) auto loan accounts.
Here is the link:
http://financial.wellsfargo.com/
I don't know - it says enter your credit card number if you forgot your password (they call it re-registering). That should be one big red flag.