...but I'm going to ask anyway. 
We intend to spend a few days prior to the cruise enjoy and discovering Vancouver. Now, if we were in any other country we would automatically obtain that country's currency.
Is that what we should do with Vancouver? I've had people (not Canadians) tell me we can use US dollars as they are universally accepted. I'm not sure I believe that as we don't accept them here (other than small coins) as an across the board form of payment.
So, can anyone tell me for certain that I can use US dollars? At this point we intend to obtain some Canadian currency, but wanted to still expose my ignorance and ask.
Thank you for all replies!