CornerStorkBabyGifts.com is an American company based in Duluth, GA. They do ship to Canada using UPS but wait, they offer a prepayment system where you can see and pay for all cross-border fees in the check out. It's a nice system but there are some excluded items - just be careful to look out for products with product codes starting with "CAC" are not covered and you are liable for any duties. Even with this bit of clumsiness in the checkout, they have a wonderful line of gifts for babies. They even have a personalization service. And, yes, they even sell diaper cakes.