Every time I order a large product from Amazon, as a long time PRIME member, I get a "guaranteed delivery date". Purolator misses it by multiple days. I wait home when I know a large package is coming as I don't want it stolen from my porch. This time, and the last, I ordered a rowing machine. Even if delivered today it will be three days late, and based on Purolator tracking I can see it has been sitting in a Purolator depot 20km from my house for the last four days. I contact Amazon and they can do nothing. I will not be ordering much from Amazon in the future if the PRIME membership means nothing to them and they cannot hold their partners accountable for later deliveries.