DKII on 24 January 2008
Gamestops never carry much beyond pre-orders, you need to go to the big-box retailers that can actually order a bunch at once and let it sit around for awhile and just never re-order it.