I've used supplyhouse.com for years for plumbing projects around the house. I'm in New England, so get most items next day if I order by 3 PM (later in metro NY area) and I think I've gotten only one item wrong across hundreds of items and dozens of orders. On a lot of items, they're cheaper than Home Depot as well.