I never contribute to these "vendor rant" threads but have to chime in here.
Vendor Rants IMO are justified ONLY after you've exhausted all your resources to resolve a "non responsive" issue. You state that all you get is "excuse after excuse". Well that means you've at least heard from the vendor in question.
In this economy, many companies dont have an over abundance of parts stocked in a warehouse waiting for "your" call. They (we) are simply Middle Men for Manufacturers to distribute merchandise. The term "excuse" IMO is a lazy way to say that you didnt get the response you wanted. Perhaps the parts you ordered are not readily available or even produced yet. The BIG companies are also feeling the pinch and not producing as fast as they may once have. Down the food chain it falls on the hands of GOOD people like Jon (Driverz) to have to keep relaying or to use your term make "excuses" as to why parts are not shipped yet.
I know Jon is a great guy and just the fact that you say hes been in contact with you proves that he is trying his best. Small companys like Jon have done great things for our Industry / hobby.
Be patient, give him the benifit of doubt and see if he can clarify exactly why you havent recieved your parts.