Cash-and-carry business