The killer these days is places demanding your email prior to giving you a shipping estimate. Particularly annoying if you live somewhere where shipping costs vary greatly between providers.
I think I should have to at least click a button for some company to be able to send me what is clearly a marketing email.