If you live close to downtown, you can go to the Swiss Pastry located on the basement of 240 Sparks street (Holt Renfrew). You'd better to make your reservation early if you prefer a particular type of cake and ensure the freshness. They usually carry small pcs in different kinds; you can try them first before you make your decision. I personally like the Strawberry Shortcake in there... not too sweet ..but not always availabe.