Most of us shop online nowadays, you probably do, since you’re reading this. With so many different identities we assume in the Internet, we’ve quite a lot of passwords to remember and keep track of. You have probably heard of scary tales of people’s MSN account being hacked or misused, online credit card fraud whereby [...]