The thing with non-stick coating is that the directions are the opposite of stainless steel or cast iron. NO preheating the pans. Add food right away. Use a lower overall temperature while cooking. That's supposed to preserve the coatings. Once they start getting scratched, throw them away.
I'm part of a neighborhood Freecycle group for sustainability. So many college grads move back home and are giving away their non-stick pots & pans that look in perfect condition. Problem is we have no idea what temp they cooked at and if the non-stick coatings have been compromised.
As tempted as I am to get some, (someone was giving away a beautiful, newish wok set,) I'll stick with my stainless steel pans.