I bought the annual pass, but didn't get free mount?

And, yet again, for a third time:

A very reliable poster has confirmed they received the mount even though they cancelled their 12 month sub immediately.

Also, you guys know better than to use the flag button as a downvote button. The CMs should punish the people who flagged my post up above for abusing the flag system, jesus.