Amazon Allegedly Exploits Small Businesses Through Hefty Fees! Third-Party Sellers Pay $34 per $100 Sale? Amazon allegedly exploits small businesses based on new findings of ILSR. by Griffin Davis