GameStop has I want at a good price. I would buy from them again. I have gone back to them because of the great service.
Gamestop also has a user-friendly website with decent prices. Lots of times you can find coupon codes to use with your purchase there. I would buy from them again and recommend that you give them a try.