Hi Joseph,
I'm sorry you didn't have the best experience with your order. It looks like we emailed you back within a business day letting you know we could cancel the order, but we never got a reply.
Our items should all show whether or not they are in stock on the product pages, so apologies if you saw anything different.
As for the color of the helmet - it turns out we had a picking issue and you received the royal blue helmet instead of the navy blue. I apologize for the error there.
We'd be happy to get a return going for your order if you're unhappy with the product.