Question: how long does zaful take to get to canada?
Answer: On the website it says it will take 3-7 days just to prepare the delivery, before it actually ships, then shipping time to Canada is 10-25 business days!! That is a long friggan time.