A lot of people run into payment problems. Even some who used to be able to pay with out issue.
I've never run into problems other than the site being super slow sometimes.
But others have posted about games being traded in without notice, vouchers not being attached to their accounts, etc.
For Sale: Indie Gala Flash, Dwarves, and Mass Effect BTA Bundles - $2 Each - PM if interested