I've had mine on order at a esite for over a month now. first expected delivery was 1-2 days, then went to 2-3, then back down to 3-5 days when it got close to those 3 weeks, then back up to 2+ weeks.
their excuse? distributor says can't get it in... blah I say. oh well, at least I'm saving my $300+ for a little while.