This is your mom and pop shop, but online. The cool thing is that they actually know plumbing and aren't some horribly ignorant customer service-type company. I have to give plumbingsupply.com a great review as they know plumbing and can actually get technical information, outside of the manufacturer's posted illustrations. Not only that, but I received my products extremely quickly (3 days) even with selecting the cheaper "slow" shipping. Good prices, good service.