I've been going to Coopers for at least 15 yrs. At times they tell me that the service i request is not due yet and can wait. Very polite, down to earth, honest. I WOULD NOT GO ANYWHERE ELSE as all repairs, service or replacement of normally fatigued components have been performed and a timely and cost- appropriate fashion. Thanks guys! Molly Romary MD