I can't help but notice that all of those come from amazon.co.uk. As evidence-free speculation, perhaps there's a problem at a lower level than "Amazon the company". This sort of thing would certainly help explain why some people are extremely upset about spam from "Amazon" and other people are taking the position "you're crazy".