I'm very happy with the products form St Florian Clothing Gear. The hat came quickly. As expected, the lead time for the shield was longer. But it was a bit too long (almost 6 weeks). I guess in a world of Amazon delivering your package 5 minutes after you press "send" I've become impatient in my old age. But nonetheless, if you want it looking sharp, they know the score.