Now, this is probably just me being paranoid (80% sure) but there could be just a slight problem with the website's security. When I logged in the other day, my Firefox browser warned me that this site does not use https and even advised me against logging in. I'm not totally sure of the full...