No. I used to on somewhat rare occasions. But then I paid full price for Duke Nukem Forever, and then for Diablo 3. You know how the old saying goes: fool me once, etc etc.
Now, I just wait for the game to become value binned, or to go on some big sale, regardless of how badly I want the game.