Shipping and installation of the EOS rain guards (or visors) were great. Over it took a few days for the item to get delivered and the install took about 30 minutes (took my time with alignment and cleaning the surface). Finally if possible use a heat gun to heat up the 3m tape (in my case it helped a bunch).