2 for 1 can be misleading. It often makes it sound like you're are getting 2 drinks for the price of 1 drink. That's not always the case. Often is 2 drinks for ONE price (which is more costly than just one drink at that price). Some restaurants do the same thing with lobster dinners. You are usually not getting two lobster dinners for the price of one lobster dinner. You are getting 2 lobster dinners for one price. There is a difference.