Amazon was great while Canada Post and Purolator were doing deliveries, but now that Amazon is doing their own deliveries, I am not receiving many of my deliveries on time, some not at all. The excuses range from ‘unable to find address’ ‘update delivery directions’ or just ‘undeliverable’. If it says ‘will try again’ I will likely end up cancelling because it never arrives. Do better Amazon.