Thanks for your post @bondworld and welcome to our Community Forums
I'm sorry to see you've not heard about your cashback yet. I can definitely see this was offered to you as it's documented on your account Here. I've raised this with our billing team for further investigation.
I'll provide an update next week as soon as I know more.
If this post resolved your issue please click the 'This fixed my problem' button