We went through a period where we were getting the same pricing as walk in retail from one national parts vendor. I complained to the outside salesman, to the store manager, and to the regional sales manager with promises but no results. Finally I talked to the head honcho for our national account at company headquarters about the issue. Guess what, now the pricing is in line again. It is just the old saying, "the squeaky wheels gets the grease."