The Amazon fees of 15% of sales and the cost of merchandise mean Amazon is probably making more than the independent merchants.
The Amazon fees of 15% of sales and the cost of merchandise mean Amazon is probably making more than the independent merchants.
...
Perhaps. What do malls charge their stores?