I never received the Herald of Sabak

You can try filing a Purchase Failure ticket then and have a GM take a look for you.

https://us.support.blizzard.com/en/help/contact/1995/ticket