I can't speak to food, but 50% markup is a good rule of thumb for manufactured goods in department stores. It's a big markup, but that markup pays for distribution to individual stores, storage costs, payment processing, and all the labor to stock and provide retail assistance. In addition, the stores also need to make a profit with whatever is left over.
The question with Apple is how much of that markup actually goes to labor and distribution and how much is just for profit.