I figured I'd make a thread of this since so many are pissed about the 20 day setback for these machines (DP2.5 G5). Basically I have to turn down a contract if I don't get this thing this week it's ESSENTIAL to the work I have to do. If I turn down the contract, I can't afford the computer. So they've forced me to cancel. I've given Apple another 10 days to ship it, and they've yet to come through. I heard some G5s are shipping today, if mine's not one of them I'll call up and cancel. Yeah yeah, I should've ordered the 2.0 well it's too late now. I figure if that PC switcher guy can post here, I can since I'm genuinely pissed and saddened about what I have to do. I wanted to post this to let people know that this last minute delay HURT some people. I might have been able to negotiate a later deadline for the contract if they'd just informed me a week earlier. Instead, they waited 12 hours until the day it was supposed to ship to inform me that it'd be delayed almost 3 weeks. A lot of you will think this is a "troll" post. Well, without people like me, you're NEVER going to see an end to this BS. Complain all you want, if you don't cancel your orders when they screw up, they'll never change. This is not acceptable behavior for a company, and there's a petition going around to make it stop (could someone post a link to it pls?).