I ordered a lower during the Black Friday sale last Thanksgiving. Received it two weeks later (which I don't consider to be a long wait). Ordered a kit a week after I ordered the lower and received it the day before the lower showed up. I call that pretty good timing.
This whole year has been screwed up as far as gun and ammo shipments are concerned. The election has people scared that the Blessed Obummer and his crowd are going to be reelected. As a lame duck president they can go after guns in a big way, so everyone is stocking up.