Sorry to hear that, your post makes me realise the importance of security and how i am not yet ready to buy bitcoins (need to learn more first). So you had a password generator for the site you were trading on and they still figured that out somehow?