Let me start off by saying cupcakes are not my thing. After trying Prairie Girl's cupcakes, my opinion has not wavered. The cake portion is very moist, which I do appreciate, but the icing is too sweet and and piled too high.
HOWEVER, this place is awarded 4 stars from me because the cupcakes are adorable and make for an excellent gift. The people that I have given the cupcakes to have all thoroughly enjoyed it. The shop also sells 50 cent decors (including 'Happy Birthday' ones) that you can use to jazz up the cupcake to suit any occasion. One star has been deducted because the box that holds the cupcake in place does not actually prevent the cupcake from tipping over. I urge you to carry that box upright and not swing it! Trust me, I learned this the hard way.