I'm not very happy with game retailers and companies right now. It's unfortunate that being a gamer often comes with its share of technical problems, and poor customer service or support.
I was vaguely considering purchasing Assassin's Creed 2 once the price drops. I found the first game was almost very good... the open world felt very different and had a lot of potential. I liked being able to run freely across rooftops, and once I stopped wishing for a new-generation version of Thief, and just accepted it wasn't really about being stealthy, I had some fun with it. But, like many people, the repetitive missions spoilt the experience for me. I gather the second game at least made some effort to listen to the criticisms, though, so I have some hopes for it.