> They harvest emails that you punch in for email receipts at checkout for marketing purposes. etc. etc.
Really? I've been using a unique email (i.e. homedepot@my.domain) at checkout for the last 2 years and haven't received any emails at that inbox except for my receipts.