I found main street plumbers when I was referred by a co-worker when I expressed a need for a particularly difficult part to locate. While the sotre did have the piece in stock, I thought that they charged well over the retail price. But since I needed the part ASAP I bit the bullet and bought it.