Sprinkle's cupcakes are definitely some of the best cupcake's I've ever eaten. They are a little bit pricey, but for me it is worth it. You can occasionally get one that is too sweet or just isn't that special, but if you find a flavor you like I suggest sticking with it. I recommend the red velvet and dark chocolate. SO GOOD. The only reason I am giving 4 stars is because I've gone in there once or twice and received horrible service. normally the staff are really nice and enthusiastic, but every once in a while they are just standing around and don't greet you, or seem understaffed.