I think, for Costco, it works because it makes it more of a destination, and it definitely betters the shopping experience, because you're not just going there to shop, you're going there to sample something new.
They found that noshing while shopping convinces consumers to buy the featured product more often than does simply seeing the product displayed at the end of the aisle.