I have never been disappointed by Buttercream. I love love love their cupcakes. They charge about the same for their cupcakes ($2.95) as any of the other similar cupcake places (i.e., Crave). I agree with Gimlet that you should eat it the same day you buy it as there are no preservatives. They are quite rich and you probably can't eat more than one in a sitting, but that one will be delicious.