if your in Van looka little east to Kelowna and try VMS( valley moto sports) and talk to Barry or one of the crew there, a great bunch of guys who are ALL into motorcycles, dirt bikes, sleds or water craft, each of the guys there is BIG into one of them and plays with the rest, i have always got great service and great prices from them. Ok how many dealers remeber your name after 4 years of NOT seeing you?
Check out the road races in Mission this year too: http://www.motoevents.ca/
Mspeed Performance will be there selling things to the racers. The owner's name is Marbod. He had some pretty good prices last year.
burnaby here .Even though you have a yamaha I highly recomend burnaby kawi.the only truly honest dealership i know, unless it`s factory parts your after you can`t beat them. not saying anything bad about imperial i just havn`t dealt with them