A lot of prices are what someone is willing to pay. Take that famous flip flop begins with H made in Brazil, in the shops in Brazil for £4.50, in the UK shops over £20.
In the mid Eighties I was talking to a dress maker in London who made dresses for a high street brand, out of his factory which was in London at the time, £8.50, in the store £85.
Or the very well known running shoe company, chinese factory price £2.50, shop price £84, this was 15 years ago.
There has always been a big disconect from factory to shop.