I bought my sink strainer at Ace Hardware five years ago for a buck or two and have had no problem with it. The sink drain opening is standard size. And I believe the Ace version is stainless.