I agree with keysbbq. I met with about six suppliers before opening, from the littlest of companies to the big national chains like Sysco. Ended up finding the sweet spot with a regional company with an awesome rep who will bend over backwards to meet my needs. They didn't have the ribs I wanted, so he made the company establish a new account with a packer so that he could special order just for me. Same with brisket, he got me lined up with a company they don't usually work with just so I could get black angus choice and prime brisket from one place.
Service is the most important thing IMO. I love having people who will go the extra mile to find exactly what I want, and even personally deliver something on say a Sunday night in the event of an emergency. 10 cents a pound more? I don't care, but getting what I need, when I need it, trumps it all.