Stag/CMT makes good, quality, lower parts kits (well, and just about everything else really). I've sold dozens of them and the only issue I've had was a small batch that were missing disconnectors. All it took to resolve that was a call to Stag, gave them the address and they shipped the part the same day. I've never had a call back on any of the LPKs or uppers I've sold.