Hey, The site recently switched from platform think it broke in the process will fix it soon, I will apply the Hero to your account manualy. I will update this post when I've done so.
Ive applied them to your account, you now have the Hero's and the achievements for your purcase.
Thank you for the support and sorry for the inconvenience.