Would work similar as an upsell, but with the free items, where the user can pick 1 or more to add to their order depending on the offer.