Thanks Kona. I too would never trust anything the dealer offers as "additional". I remember getting quoted $1500 for undercoating, paint protection (DiamondKote) and fabric protection for our Honda but when they heard I knew someone who did it, they immediately went down to around $700. I still didn't go with them cuz it's still cheaper to go to a private shop. Afterall, most of these shops have contracts with the dealerships and they end up doing the work for them anyways.
Hancop, I'm in Calgary, Canada. Most auto detailing shops will do it or know of someone who does it. If you're in Calgary, I went to a place called KT Auto Accessories. Lemme know if you need more info.