This evening Newark sent an estimated ship date of May 10. That's quite a slip from the March 28 estimate I got when I placed the order a few hours ago. Hopefully at least a few folks in the area got orders in time for the first run. -Pete