G28 upper arrived very quickly, but the packaging seemed to be insufficient, as the receiver was marred on the edge of the ejector port when I opened it. Receiver was wrapped in bubble wrap, but not too many layers. No impact on function, only cosmetic, but still a little disappointing,