Yes, Deca Durabolin ship internationally including North York, Canada. Free shipping is available for some countries.Check Shipping Rate