we went with replenishible, not because he was the best sales person, but was able to answer all our questions, did not give us the hard sell, was able to quickly provide us with information following his visit, and nothing was too much trouble to give us pretty much all of the possible variations in individual quotes. not installed yet, but looking forward in the next couple of weeks to similar experience.