This is precisely why I never buy games new. Unless it's one I really, really, really want...I don't bother for a few months.
I'm really excited about Dead Island Riptide...it comes out April 23rd IIRC. I probably won't get it until Late May-Early June. It's just the way I do things.