Well sir, I've been using Anderson Mfg uppers since I found them at Primary Arms for $39.95, and they still aren't that expensive. ...but they work!
Got a BCA heavy, spiral fluted .223 Wylde bbl that shoots lights out. It's also on an Anderson upper/lower.

Guess I'm just a cheapskate! LOL!