I just stopped by for some bulbs and ended up spending over an hour talking pins and playing games. What a gorgeous showroom! 90% of the games are free play and if you ask nicely, they'll put some credits on the stern LE pins for you.
I picked up some free flyers and just had a great time! If you are ever in Denver, stop by and say hi! Seriously, it is a great place!