Cupcake craze

Why have cupcake shops seen a rise in popularity?

Go to link