i ordered on apr 27, hopefully they have enough to ship my order out, if not I can always wait. i waited long enough already and i wouldnt mind waiting a little bit longer because i know that when i receive the camera, it would be worth the wait, I AM COMING FROM A T2I so its worth it