Hello... I'm travelling from the UK to Kilimanjaro, Serengeti, Arusha and Zanzibar in August. Most of my trip is all paid for however I don't want to go with no currency. My bank is advising I take USD and exchange these there rather than take Tanzanian Schillings - can anyone advise on this for me? I'd rather have the convenience of not having to bother with exchanging if I can avoid it but the schillings also look hard to come by here in the UK. I know I will need USD for the visa in arrival BTW. Is it best to follow my bank's advice?