No you don't need glasses. Yes you read that correctly. Buy one get one free everyday between 5pm-7pm. It's that easy. Your second drink will be the same as the first, and cannot be used on bottled spirits of champagne. That's double the drinks and double the fun. EVERY DAY!