I just wanted to post a quick note here to remind everyone that you should always use a DIFFERENT and UNIQUE password on EVERY web site that you have an account on. I know that it can sometimes be daunting to remember all of those passwords, but it's better to be SAFE than sorry. You should AT LEAST use unique passwords on sites that have sensitive information.
Here at 599CD, for example, I personally have access to your username, email, password, address, etc. Now, I am the ONLY person here at my company who has access to this data. Nobody else can get into the SECURE customer database but me... HOWEVER, you can't be sure that every other web site you're on will have the same level of integrity that mine does. If you use the same email and password on a questionable web site that you use on... say... your BANK'S web site, then that could be a very big risk for you.
So... bottom line... use a DIFFERENT and UNIQUE password on EVERY site you visit - especially sites where you have given financial data (credit card numbers, etc.) If you have a hard time remembering them all, there are programs (or even web sites!) you can use to keep track of all of those passwords. Me, personally, I use (what else?) an Access database to store all of mine. :)