review of adidas 2.0 snapback hats