benja - would be best to buy everything here. we recently moved here and found that when we receive packages from our family/friends, the packages are inspected and duties are levied based on the value of the contents of those packages. for example, toiletries duties are 20% so by the time you add the postage and duties/taxes (GST and environmental), you've actually exceeded the costs that the same items are being sold here.
liquor is quite a bit more expensive if you purchase it by the bottle but the bars/restaurants all have great prices. and, just like in the States, get to know the bartenders and tip them well and your drinks get stiffer and stiffer!
