The new deal should benefit plenty of customers, but pulls the rug out from under many Amazon merchants. …read more

Source:: CNet