Had a great experience, yesterday, at DN Supply , 80 E. Baltimore Pike, Lansdowne.
The shop, which we use for plumbing materials, is not just for contractors. We had to replace a 50-year-old commode and amazingly enough they had one that was a remarkably close color to our 50-year-old sink that we did not have to replace.
Even more remarkably it was two-thirds the price of the one that we were considering at Home Depot that was not a good color match.
The staff is friendly, knowledgeable and patient with questions from novices.