We had the double-pane glass insert of a small window (~20"x60") replaced by Snap. They did a decent, no hassle job, with in-home measurement and installation. They did not bother with a deposit, even though they were ordering the glass for us from a factory. Just one quote on the day of measurement and one payment on the day of installation. I found this refreshing.