Have used them a couple of times. GREAT for repair and a quick tee install.
Not all things new are bad. Couldn't afford to do a house or large remodel with them. I like keeping a few couplings and tee's on the truck and find them to be trustworthy.