I got an automatic top up on my eCash on 1/1, which is weird because I thought they kind of went away from the whole card and balance thing last year (my eCash credits flowed through after each purchase, then the last $5 was wiped out 1/1). Anyone else charged?
I tried to log in, but the site seems to be down for me.