I ordered the kit on line in the US , within hours it was in the prepared to ship status, now it on the truck for delivery. I was prepared to wait the 2-3 weeks Apple had listed but glad it coming early.