I've ordered tons of things with Hero and have had exactly 0 issues. The one issue I did have was a patch that turned out to be not in stock. I got a call literally minutes after placing the order with other patch suggestions (in stock to ship with my order) when i told them I'd rather wait they said no problem, 2 weeks later I received it in the mail.
Hero = teh awesome
VFC HK416 - Ares G36c - Echo1 ST6
Tokyo Marui HK45 - WE Sig Sauer P226
(Ignore my warning, I`m awesome)