First and foremost, you should look for a vendor who is in the business for over 3 to 5 years as the churning in this business is very high and you should avoid dealing with a half learned entrepreneur who is going to do trial based on your order and end up cutting a sorry figure. Again avoid giving large and new items order to a new vendor as the experience for everyone involved may not be too good! With an experienced vendor the chances of nasty surprises are less as over the years they have picked up experience and good exposure to what not to do to keep you meaningfully satisfied. Always better to start with small orders and slowly build the trust and confidence in the capability of a new vendor to avoid nasty surprises.
Always look out and work with an empowered team against one man show operations as that ensures the bandwidth of the vendor is very high resulting in mega benefits for your organisation. The bare minimum advantage of a team is more variety of the products and access to a knowledge pool which makes it easy for the team to come with solutions and viable finished samples at the most cost effective rates and scope of fulfilling deliveries within the assured timelines.