Limo is the way to go - we live near Vancouver but did a repositioning cruise and, as we were flying home we left our car at the airport and took the limo to the dock. Great ride - considering I wasn't even dead lol.
As luck would have it - we were waiting in line for the limo and I noticed the couple behind us had the same cruise line tags as ours on their luggage - so we asked if they would like to share the ride. Same price for four as two - so we split it. It was less than the shuttle.
You can google "limojet gold YVR" and get the info.
We also have the Vancouver entertainment book and don't use many of the attraction and restaurant coupons for downtown. If anything interests you to do in Vancouver I can check the book to see if we have coupons and send them on to you, just let me know.