We ship out our orders within 3 business days. Our tags are shipped via Canada Post letter mail from Lake Country, BC. It generally takes about 4-7 business days to arrive depending on your location.