I never use my iCloud email for anything. I tend to use work or gmail for anything. I purchased something for my wife at Walmart (cue the jokes - it was their iTunes gift card deal a week ago) but used my iCloud email address because I never had before. I've had the iCloud email account since Oct of 2011. I've never gotten a single email - spam or otherwise. After buying at Walmart and using that email address I get 9-12 spam emails a day. Good work Walmart.