Extraordinary customer service! Honest, thorough, personal, competent. Integrity beyond my expectations. I liked Sam immediately, as he took the time to listen and allowed me to come in twenty minutes later. This kind of service is hard to find these days.