I always arrive early to the shipper. I don't screw around. I go into the office like Turtle does and tell them that I am there and that I will be taking a nap in my van preparing for the direct delivery. I tell them to come get me when the parts are ready, or I give them my number so they can call me. I still set my alarm for the actual pick up time so that I can go in and make an inquiry as to whether or not the parts are ready. I do not bother them until the actual original pick up time. Then if the parts are still not ready I tell them to come get me once they are and I then inform my dispatcher and then leave the shipper alone until the parts are ready. I prefer to be there on site ready to rock and roll. Most of the time this is actually a comfort to the shipper knowing that I am on site and ready to spring into action. What irks me is when they are only giving me 24 hours to do 1100 miles and then make me wait six hours for the parts to get done. All of my alert daytime driving energy is wasted waiting 6 hours to be loaded. Then I only have 18 hours to do the 1100 miles and most of my sleep break cushion has been burned up. On that particular load I still delivered early despite them adding a few more hours to my delivery time. I don't disappoint.