Great. Let's hope that Apple was setting worst case expectations with their delay notice so that all customers waiting would be ecstatic to get their Macs "early."
I've no idea how it works but I'm hoping they continued to build the iMacs and just have a big pile now that need screens fitting and shipping so they can get them out the door quicker