Their website makes it look like you are ordering from a Canadian company but it's really US and your order will be shipped from the US. Your order will need to clear customs and you are responsible for the those charges. You will have long wait times- if you ever receive the parcel!