I also find that some services don't let you use their name in your email address.
Samsung is one I remember which wouldn't let me use samsung@domain.com, I managed to get by with smsung@domain.com. Definitely one for the password.
Then again, we should be using unique passwords for everything anyway, so a password manage is a must regardless of how you handle emails.