3 stars for moist and not overly sweet cupcakes. Minus 1 star for rude sign saying "Be nice or leave" and minus 1 star for $3.50 per cupcake. $19 for half a dozen cupcakes is a little pricey in my book... Before we even walked into the store we saw the sign "Be nice or leave" through the window. A complete turn off but we still decided to give it a try. Walked inside and we weren't greeted, no biggie because the women behind the counter was helping another customer. They had a decent variety of flavors to choose from. We ended up getting half a dozen because I couldn't bring myself to pay more than $20 for cupcakes.... The coconut one was delicious. Not too sweet, with a subtle coconut flavor. Cupcake was moist and it had sweetened coconut flakes on top of the frosting. Gingerbread was also very good. Cream cheese frosting was the perfect compliment to the not overpowering gingerbread flavor. Sad that I probably won't be returning because of the bad taste left in my mouth by that sign... I'm all for letting customers know you would like a happy environment but I have to think there is a better way to convey that message...