That’s awesome. Mine is still processing with delivery on June 4th. Slowly I believe it will come on this day and not any day earlier. While ordering it said 27th may to June 4th. Looks like Apple is lazy and taking all the time they have. All my other orders arrived way earlier than the forecast said.It’s now shipped and UPS says delivery June 7! 10 days early! Woo