Q/A ... can you remind me of Credit Karma next year? I'm sure I'll forget by then.

Yep, I had the tracking and all that good stuff. The refund was deposited into my checking account just days after submitting.