Can anybody here vouch for Steam and how secure the bank info you put on there is? Wondering how to persuade my parents to let me borrow their credit card (damn Steam for not accepting mine)...
Whoa... Can't believe these forums are still kicking.