Company states Canada based, but email stating shipment is from China. Sent email to support to cancel the order for Sunshine and Snoopy blanket because never received. Received email from a Jarred Springer stating it has been shipped, did not give date it was shipped and wait 14-20 days. Delivery time is not stated on the site. Paid with Amex and was routed thru PayPal.