Originally Posted by
Smiley90
Canada: DO say thank you
Switzerland: DO NOT say thank you (just do not talk to strangers at all

)
It depends where in Canada and varies by city. For example, saying thank you when alighting is the etiquette in Victoria/Vancouver BC but is almost never heard in cities in Ontario and Eastern Canada.