I have a few of their barrels. They all shoot great and are priced well. But the lead times posted on their site are not accurate at all, and their communication is almost nonexistent. It is nearly impossible to get them to reply to email.
The last one I ordered was a Tikka T3 prefit that was supposedly in stock. Limited options on length, contour, etc. due to them being made in batches and ready to go. Some options were in stock, others shown as out of stock. The one I ordered showed it was in stock.
The page said:
"we are stocking them on a rolling basis monthly" (I ordered on June 3rd.)
"when they're in stock, they ship immediately." (The option I ordered showed in stock.)
"minimize lead time"
"targeted to ship within 1 week of the order being placed. Initial orders and orders placed during sales may take 3-4 weeks depending on volume."
I got it in twelve weeks and I didn't get the barrel nut I ordered along with it. It took another two weeks to get my barrel nut.
They make great barrels, but so do a lot of shops. Personally, I don't like being misled on lead times and I value good communication. If they said from the beginning, either with the initial quote or within a few weeks of the order when it should have been apparent, that it would be 12 weeks until they could deliver what I ordered, I would have understood and either went with another shop or adjusted my expectations and waited patiently. That's not how it played out.
If you're okay waiting a while longer than expected, they're a good option.
X-Caliber has always delivered my barrels on time or a few weeks early.
Edit: It was a Tikka prefit, not Savage.