Buttercream is an awesome store to visit in downtown core. Their cupcake are sublime. I have eaten there twice and both the times I have had a great experience. There is a great variety, monthly specials and also a range of cakes. I also liked the staff, they are polite and courteous.