I recommend the 3m especially for the Canadian winters as it helps protect it from chips ,etc. I've had it on 2 cars and it works well. About $800 sounds right full front bumper, 1/3 hood, 1/3 fenders, headlights and mirrors although $1000 + is usually the dealer price
2013 328i Sport Line, Mineral Grey, Black, sport auto, variable steering, opti-coated!!
2014 Carrera S, Agate grey, black int, 7spd manual, sport PASM, sport chrono, sport seats plus, sport exhaust combined with Sharkwerks bypass pipes, Xpel and Opti-coat