Possibly, but if they had em I think they would be shipping them, as they know so many people want them. I've ordered my E6420, but it still hasn't been dispatched yet, I think they might have said they got em in stock, but not send em out till the 23rd, which will really FULLY STAR OUT...