Just to respond the comments about talking to a pissed off brick wall. There comes a point, especially in the afternoon, your now up against a hard dead line. Your UPS driver will show up in two hours and you have a list of promises that need to be filled. You have been trying to get these promises shipped. Some promises are things that are very important to the person you made the promise to, like he is missing a part to get his truck rolling for a trail ride, or he was sent the wrong part or a defective part. You want the full attention of the person your talking to by all I can think of is shipping the parts I have already promised.
All day you have been trying to fill the promises faster than they come in, but often you can't keep up. In comes down to a decision between helping the person calling right now, and the person you talked to an hour ago. The phones ringing, but if you spend too much time on the phone, your promise to get the other parts will fail. You will then become a liar to the first person.
This is the point where you can't win. The boss says answer the phones, but you risk getting the other orders completed.
The solution is obvious, more staff, but this is not always an option with the boss who needs a new motor in his drag car or a new truck and trailer to pull it.
The answer I choose was to fire my boss and go in a new direction. In joining the Marlin Crawler Team I find that everyone is pulling together. As a team we have been working hard to improve shipping times and inventory levels. We now are shipping %80 of our orders within 24 hours. Our goal by the end of the year is %90 of orders shipped within 24 hrs.