My house is old and the toilet was cracked. Turns out that in the time of this house standard "offset" for a toilet (from the wall) was 10", now it's 12". A 12" won't fit unless you tear out the entire pipe from the toilet and RELOCATE IT to match a 12"!! Major, ugly job, not a DIY. Dummies at Home Depot told me that 10" offset toilets don't exist any more. But I called Powell, asked if they could get one, and they had several of them in stock, and nicely priced too! Another time these guys also had a bathtub faucet that fit my old piping without having to tear out the wall and relocate all of that. Powell has saved me a lot of work, a lot of hassle, and a lot of money too by having the right stuff to fix an older house, and their people know just what you are talking about.