Purchased a door from Home Depot, and paid up front, but the door took 5 months to arrive, and when I got it, it was the wrong door. Poco Building Supplies had the same door for me, which was a custom order and they delivered it 5 days later. Really enjoy the service, they are all very friendly. You do not have to be a contractor to shop here, it is great for anybody.