well , there are lots of things to consider . quality and delivery times are as important as price . we also take into consideration technical support and after-sales service . we look for companies with a good track record . we place a few trial orders and if everything goes well , we put them on our approved list . it's important to choose companies you feel you can work closely with .