From Thinkgeek:
These are basically adult Pez dispensers. Flip the head back to receive your reward. At 9″ tall and just over 2 lbs. each, they’re some serious Pez dispensers (22 oz.) Just remember to drink responsibly. No drinking and flying. No drinking and podracing. And definitely no drinking and operating an Imperial Walker. Have we made ourselves clear?
Edit: You can get these from Amazon.com as well!