Today i went to claim my RaF rocket mount. i had wow open and was at the character selection screen. i then went onto my account management page and tried to redeem my mount but it said it couldn't sent the mount to my character. so i tried again and it didnt work. I then logged of WoW and tried a third time and it worked. when i logged back in and looked at my mail i had 3 rockets in there.
I think if you try and send it to multiple chars while still logged into the game it wont work and then once you log out and try again all chars you attempted to send it to will have it.