I purchased a Tactical Machining 308lower receiver from Brownells in 2013. Their proprietary pin for retaining the bolt catch was too long. I telephoned them and they knew of it being a problem but didnt care. In 2014, I inquired as to when they would have their matching upper in stock and they said two years. I complained regarding the delay and they said too bad. The employee told me that any DPMS upper would fit nicely. I purchased a DPMS as instructed, and the fit is very sloppy.
And I'm being very kind on the rating of one star because:1) It commited fraud by severely missrepresenting the item sold in more than just words but in pictures.2) It advertised $29.95 shipping but charged $49.00.3) It advertised a full refund but short changed me by $125.00.