yeah it is first come first serve. but i would imagine they have enough phones to meet demand for the maybe the first 2 days of preorders. specially all these people trying to order at once. but we will see when they ship. only thing i know is when they do ship if your getting one on launch day they will ship out june 23rd.