The next time you're in the Vancouver area, be sure to check out Cupcakes by Heather and Lori. They have a few locations, which you can add to your travel plans, check out their website here to find a location convenient to your route.
I frequented the store on Robson and Thurlow downtown, and by frequented, I mean I went there everyday and ate cupcakes. My definite favorite had to be Diva, rich chocolate cake with hot pink vanilla buttercream and sprinkles. I also tried (and loved!) Mint Condition (chocolate cake with mint buttercream and mini chocolate chips), Versace (vanilla-chocolate marble cake with chocolate butterbream), and Snowball (coconut cake with cream cheese frosting and shredded coconut). I have to be honest and say I did not love Lemon Drop (lemon cake with lemon buttercream), which tasted to me a little like lemon candy, while I definitely prefer natural lemon flavor to artificial extract flavor.
With two Starbucks stores conveniently located kitty corner to each other in the same intersection, I had a serious problem on my hands!
Along with the obvious, cupcakes big (and I mean REALLY big!) and small, Cupcakes sells cute sustainable shopping bags, funky birthday candles, and cute charms for cupcake toppers. A really cool thing, hand sanitizer on the counter for their customers!
One kinda negative was that I absolutely received better service during the daytime hours than in the evenings, but a huge positive was that the cupcakes were fresh all hours of operation, they were obviously baking all day (yes, I said I went there A LOT).
Along with regular and miniature cupcakes, they do one called The Big One, which is huge, more like a mini cake. Fortunately I was able to resist purchasing one (I didn't see a Diva, however, or I may have been in trouble). They also do cakes to order!