PRESIDENT Donald Trump launched a savage attack on Amazon last week - despite having spent more than $150,000 on purchases from the online retailer during his presidential campaign.