T theverge.com Google and Amazon are punishing their own customers in a bitter feud 55 points gridscomputing 9 years ago 25 comments