Question: is buy 2 get 1 free?
Answer: Instead, like in a retail store, the user chooses 3 specific items they want and 1 of 3 items, generally the cheapest, is provided for free. To summarise, for every set of 3 items added to the cart, 1 item is provided for free, or in other words, 1 is provided with a 100% discount.