Visa card situation. Just google, visa card censorship.
Yeah, I found that out after I made that comment. It's total bullshit, and Steam is doing it too.