Product review (5 stars): Exactly what my son wanted.
My son had requested a vending machine for his birthday.  It's a little noisy but he absolutely loves using it.