It's hard NOT to have a good time when you're greeted by a rep wearing a velvety green hat and a smile.