Yeah, I am really bummed. Mine was pushed back to May 25th as well. When I first got my tracking number yesterday it said Estimated Delivery was 5/21, later in the day it moved up to 5/20, and this morning its now 5/25. I dont understand why it moved back so much. I really need to stop looking and just let it get here when it gets here, because im driving myself crazy.
I don't get the date situation either. You'd think if it didn't make it on the 21st (my original one) it would then be pushed to the 24th as that is Monday, not to Tuesday the 25th!