
And this is why I have several throwaway email accounts, used specifically on sites that don't need to know valuable accounts.
An advantage of having your own domain and a managed email service is the ability to have <anything>@yourdomain.com
I always use an email address specific to whoever I'm dealing with bt@mydomain.com, npower@mydomain.com, etc. Very handy for verifying the source of emails, e.g. if I get an email addressed to bt@mydomain and it's for anything other than my phone/broadband service then I can assume it's from some miscreant who has obtained my details. Also a useful stick to beat suppliers with - they're the only ones who know about the existence of a given email address so if it gets into the wild I can point to them as the leaker of data.