Some dreams do come true: A bakery in Los Angeles has actually deployed what may be the world's first cupcake ATM!
Offered by the baking company Sprinkles in Beverly Hills, the 24-hour kiosk will offer sweets baked daily and available directly from the ATM-style device. More accurately, Sprinkles calls the device the "world's first cupcake automat," but our ATM analogy might help you justify the "need" associated with kneeling at the foot of a cupcake machine at 1am. Sprinkles also has locations in Chicago, Dallas, Houston, New York, Palo Alto, Washington DC, but LA appears to be the only cupcake ATM location, for now.
If you're ever in the area, you can find out more about the bakery here.