Anyone else having trouble logging into Neteller? Haven't tried logging in to my account in a long time, but I just want to see what the balance is. Been using my credit card for so long that I almost forgot I had a decent balance in Neteller.