I tried to order a iMac 24" from an online retailer but the sales rep said they wouldn't have any 24" iMacs until after the first of the year. I checked all the online retailers and no one has any in stock. I have heard that the Apple stores are also in short supply. Apple's online store says 1-3 days to ship. I wonder what's up?