I just discovered that Home depot no longer sell these. Good decision by them because these should not be used by non electrician homeowners. Up until 4 years ago I could not get them at electrical supply businesses.
6 years ago I was involved in wiring two 30 apartments each modular buildings with probably around 200+ of these plug in romex splices. I asked the maintenance person recently about any problems with the electrical circuitry and he said there's been no issues with them.