My first 2 barrels took 9 weeks to receive from the time I sent the frame to em, but the longer wait was due to the 25-06 barrel being out of stock. I received my rifle w/ 2 barrels exactly 7 days after they charged my credit card, so they ship when they bill. I asked that they send me tracking info, never got it that time. The next barrel I ordered took 7 weeks total, I again asked for tracking, they emailed me the tracking number a day before I received the barrel, better late than never! I never got a confirmation of receipt for either order, so I recommend UPS shipping or add delivery confirmation to a USPS shipment.
All new barrels will eventually have extractors, just depends on how long the old ejector supply lasts. This has been confirmed by Mac, IIRC.