toys2 is one of the easiest to deal with in Canada - purchased my first ever Hot Toys from them years ago and still buy from them if I don't get them locally. You can pre-order with them, and they have always dealt directly with Hot Toys so they sometimes will receive theirs before Sideshow...