When i did it myself e-file, it took about a week to show up on my Online acct for the credit card. So, i guess you should see yours in 1-2 weeks.
Don't worry, they need money , they'll take it ! TSC is in the process of generating revenue for the past 2 yrs !