I just deposited some money on my card, and they sent me a nice email confirming the transaction. The problem is that the reference number in the email contains several digits of my credit card number! The old site didn't send out ANY credit card details. This might be illegal under RCW 19.200.010, which restricts credit card details on electronic receipts.
They also make you type in your billing address every time, which the old system remembered for you.