Why would you let somebody else other than the dealer to do the inspection, when is clearly under the warranty period and it will be at no cost to you? Firestone can check the car, but they won't know exactly what to look for. The techs at the dealer are trained technicians that will know what to look for and replace whatever needs replacing. Just my 0.02cents.
'09 E92 ///M3 Interlagos Blue, 6MT
, Silver Novillo Leather, CF Trim, Premium Package, Technology Package, Cold Weather Package, Premium Sound, 19" Wheels, Moonroof-Toy/ '11 E90 328i
Black Saphire Metallic, Premium Package, Technology Package - Daily Driver '02 Nissan Xterra- Daily Driver/ '04 Yamaha R1
-Toy/ '06 Yamaha Raptor 350