Ordered several times from SupplyHouse.com. They always had what I need in stock at the best prices. They also stock in-between pipe sizes that are not available at my local home store. Shipping always is fast. Many orders were delivered within 2 days! One time, I needed a product to be replaced under manufacturer warranty. They went above and beyond to help me get that done.