OnTrac recently "lost" a 75 llb package of mine while on the truck out for delivery, and took several days to admit it was missing, and only then after about a dozen calls and emails. There's not a doubt in my mind it was either stolen (most likely) or the delivery person simply didn't want to lift the box and kicked it out the back of the truck. Amazon had to eat the cost of replacing it, and I subsequently required that they use FedEx or UPS (which they did).
OnTrac will sink Amazon Prime.