I was lucky, I did get my stock from Hero. Mind you my order was only 47.13, 30.99, not the 70$ one.
It did take 20 days to get from the time I ordered. I did let them know, that they will be getting a increase in orders and best to bring some actually in. Guess they didn't listen.