i checked with Toronto a while ago, as i lived there.. they can ship it from anywhere in north america, if you're willing to pay a deposit and wait 3 weeks. cameo should be available somewhere in the USi love this color, but they do not have it in Canada yet