I've ordered multiple upgrades from Lone Wolf... NEVER had any issues with them as a company or their products. Even when ordering from a third party like NDZ Performance... though I have had an instance or two where something may have shipped wrong... like I ordered an extended magazine release and received an extended slide lock, but it was nothing that wasn't resolved immediately. Heck, they even sent me a prepaid envelope to mail the slide lock back to them.