I receive a weekly delivery and it usually comes via FedEx but lately, the company has been using OnTrac and it has been a disaster! I have received these deliveries weekly for over 2 years now and there has never been a problem with FedEx. Easily 75% of the time when OnTrac is used, the delivery does not arrive! I call to get ETAs and am promised by 8 pm, then call at 8:15 and they say by 9 pm, then call at 9:15 and they say by 10 pm. Finally after waiting and waiting, the package never arrives. This has happened over and over again. I have begged the provider to not use OnTrac and have even asked that they skip my delivery if they have to use them. I am at the point now that i will likely stop deliveries all together because OnTrac is so unreliable! They get me so frustrated! STAY FAR AWAY from this Company!