Star Lord Helmet Now Available for Pre-Order Again!
We are pleased to announce that we have resolved all of the manufacturing challenges and we have now scheduled the production of our Star Lord helmet to start in the next few weeks!
As many of you know, we stopped taking pre-orders until we resolved the manufacturing issues. So, we have now made this incredible helmet available for pre-order again! We anticipate shipping the helmets from the factory in China in 60-90 days!