I've linked my account to Twitch and successfully claimed the first 2 rewards and received the in-game mail.
However, the next 8 rewards have been claimed to the same character, but none of these have been received in-game. Claimed them last night (21 hours ago).