We have been buying from EIM for several years and have never once had an issue. Your communication is great, if there is ever a shortage or delay customer service lets us know right away. In our business we take customer service and customer satisfaction very serious so my expectations are quite high when I become the customer. You guys are great. Thank you.