Valve Software
Consumer Report
This company has been charging my debit cards for months now without authorization. We purchased TWO online games in August and this company has been charging my debit card for amounts ranging from $5 to $50 ever since. I even cancelled my debit cards but they've been able to continue to charge my ...