If end users REALLY knew what the markup was on retail goods sold to the general public, I'm sure they would all be amazed and PO'd at the same time.
For example, back when I delivered steel for the outfit I retired from, one of my regular deliveries of slit coils of hot rolled was TRW steering division near Grand Rapids and I got to know the employees as well as the plant management pretty well and one day I spied a full wire basket of finished tie rod ends waiting to be shipped out and I asked the assistant plant manager what the cost to produce them was and he told me about 50 cents per unit. I didn't say anything but thought to myself, those tie rod ends look just like the ones on my Ford F350 diesel pickup truck and I had just replaced the no grease ones with a set that had grease fittings and I paid at the local discount auto parts store (Autozone), 130 bucks for a set of 2 and I'm sure at a dealer they would have been even more.
When you take the 50 cent per part build cost and look at the Autozone 'discount' price and compare, that to me is one huge markup from the maker, in this case TRW to the retail price. Scary isn't it?