If given the choice, I will never use OnTrac again. I have ordered hundreds of times from Amazon, and the only time I have issue is when they ship via OnTrac. They sit on packages and just never deliver them, eventually returning the item(s) to Amazon without it ever moving beyond 'shipment left the facility' status.