Sony are enjoying quite a bit of positive momentum ahead of the PS4 launch, no doubt a result of Microsoft's failings, and the good news keeps on piling up. American retailer GameStop are no longer taking pre-orders as they don't expect to be able to service new customers at launch. Obviously there is no way of knowing if launch shipments are expected to be very low, but regardless of the size of the shipments this is an indication that the console will be hard to come by at launch.