There wont be a high street one day or small online traders.
If you sell on Amazon its even worse, Amazon monitor your sales then go direct to the companies you buy from and sell the items cheaper.
If you have good suppliers who will not sell to amazon they email your competitors the items with a note (these sell well why not add them to your inventory). Starting a price war so products look cheaper on amazon then else where.
I have to pay for returns even though the item is not faulty.
And they take 15% of the order total.
I'm surprised no one has done anything about it they have a 60% share on online sales in the uk and pay hardly any tax. I suspect they have put thousands of small companies that do pay tax out of business. Adding to the unemployment line.
Sore point for me rant over. Sorry
amazon