Never have had a problem with Steam, and I've bought tons of stuff from sales, free stuff, and Carpe Fulgur releases.
Though I really should play more of the games I download, I really like the service they provide.
--
Congrats to 2011 Rivalry Rumble Guru winner, SuperNiceDog
http://backloggery.com/articuno2001/sig.gif