The package arrived on time. It was well packed and as advertised. The Pinlock shield is a must have item. My helmet us to fog up a lot earlier at all speed and especially in the rains. Now it doesn't, but it does fog up if I am stuck in traffic or going at crawling speeds.