I am going a six month holiday to Canada and the US (mainly Canada) and have a few questions before I leave (next week) I willbe buying a new sim card for my phone and prepaid internet for my laptop - are there any phone companies better than others to go through? This might sound silly but are medications like iron andvitamin d tablets sold over the counter? I'm assuming they are but need to make sure! I'm already bringing 6 months worth of all my prescription meds so would rather buy the things I can over there Who do I need to tip and how much? Tipping is not really part of our culture so it will be something I really need to think about! Any must dos in Canada? I will be in Ontario first but will be heading west and have some of my trip still unplanned so am open to any suggestions! Thanks!