Just came back from a local TD branch. Opened a checking account there, hoping it can help the credit card application.
After checking account was opened, I applied for the rewards card. However, I am not approved on site. The message let me wait for some time, and there is a toll free number to call as well.
FICO is 770 (from Discover IT). I thought it would be easy. Sigh...