Standard markup is double, If you get less then, You did good.
They buy bulk stuff at a discount.
Wal-M sometimes has up to 200% markup, They by in bulk, You may not be able to get that price unless You buy 10,000 units.
100 percent is the norm... (Double the Bulk Price) , In the real world.
That is the facts of life.
I would look at the Service that you get on what you buy, Not the price that you pay.
Service after the sale is far better than the price that You pay.