Haircues ships from the tri cities area, near Guelph On. Products are shipped via Canada Post. When you order you get an automatic reply that tells you all their policies. They have been in business a couple years now, they do all their business online, no retail location. That's why their prices are better, not as much overhead. From what I understand they intend on making some site changes for a better site, including a better shipping tool. I get all my products from them!