Good products, friendly competent staff, well stocked. They're in a building that has lots of "character", not a strip mall. Plenty of parking too.