Seems like a pretty good deal considering the game just came out a little while ago. CD Universe seems like a pretty decent place, but just to make sure, does anyone have any experience ordering from them in the past? They have 75,000+ reviews at Bizrate, so I figured they were pretty good :)...