Yep, ordered a stripped lower from them back in December and was told more than once it would be 20-24 weeks. 1 week later I get a UPS ship notification that I got a package coming from Stag. The explanation was "must've found one laying around in back or something."
I'm not complaining by any means but I definitely think there's a lot of over estimating going on with lead times to cut down on the "where's my stuff" phone calls. Can't say I blame'em, I'd probably be doing the same thing if I spent a day in their shoes these last few months.