The service is not that amazing, it's almost as if they don't care to have a business. I've dealt with them for large orders and while meeting the deadlines they request, it's never enough. They usually don't have your requested kegs and will tell you to order earlier (which by experience still does not help).
The saving grace is likely for individual sales. From the times I've had go to the store to pick up our "deliveries" (ie. nearly every time), it looked like they had a decent selection from the wall for cases...but who knows if they actually carry the selection.