Summer is coming, and that means more than just baseball (happy Opening Day!). It also means big outdoor music festivals – and all the retail...