I had ordered a m-Audio Keystation 49E from MacMall at the beginning of February. Every time I called about it, the ship date was pushed back. For a long time they said it would ship Mar. 31, which didn’t happen. Now they don’t expect to receive any until the end of this month. I checked other online stores and the story was the same everywhere. I finally canceled the order today and ordered one from the Apple Store, where it’s in stock and will ship in 1-2 days.
UPDATE: it just shipped!