Hello, I just want to hear from people who own, or have experience with there uppers. Are they good quality? or should I just save for an LMT or a BCM? $475 is a damn good deal for a complete upper. I really want a high quality complete upper but cannot spend $600 on it. Thank you.