I grew up in a small country town in the South and I had never even heard of Sprinkles when I moved to Arizona. My friend at work kept going on and on about this place and how magical the cupcakes were. I was skeptical at first, but she took me there one day and it was love at first bite.
I am addicted to sweets, I have possibly the biggest sweet tooth out of all my friends and cupcakes are one of my favorite desserts. Sprinkles does it perfectly; simple and delicious with plenty of flavors to choose from. They rotate their menu daily (including seasonal cupcakes too - like S'mores for Summer... yum!) and if you follow them on Facebook or Twitter, you can get secret "passwords" for buy-one-get-one-free every week.
If you have a dog, they also have special doggy cupcakes made just for your furry friend.
I am faithful to this brand now. I take my friends here if they've never tried it (and they always love it) and I am going to bake the box mix for my (unlucky) friends and family back home when I visit. My recommendations: Black & White, Strawberry, or Red Velvet.
The only con is that parking at this place sucks. That's nothing unusual for Old Town though.