We limped into the shop with an overheated vehicle with 5 on board - including 2 young toddlers. Although the vehicle's prognosis was daunting - two and a half hours later we were on our way, in a rental vehicle - reasonably priced - arranged by these folks. The shop stayed open late to accommodate us and made us feel very welcomed. Thank you, from 5 stranded Canadians!