We've been going to Leonardi's for years. Always excellent customer service. Yesterday my battery died and they got me in right away, took care of everything and got me on my way in less than 1 hour - great company with excellent customer service from the owner on down.