Middletown, NYOn time. Courteous. Fast service. Gave recommendations but didn't push any sales. - Craig B.