Had to deal with Spencers again on a potential water heater replacement. I didn't need to buy just yet, but they were helpful and pleasant over the phone, and their price, again, was lower than the big stores. They answer the phone too--no phone tree confusion taking up my time. Something almost impossible to find these days.