This company is not proficient. When ordering supplies, you can't order far enough ahead so that you get the supplies before what you have on hand runs out. When you do order, there is so much red tape; and they are very slow it getting all elements of the "approval" process done in a timely manner. It may be a week before they contact you regarding needed info for approval. So, by the time your supplies ship, you are out of what is on hand. The customer service is outsourced and have very broken English, making having a conversation difficult. The whole process is very frustrating and happens every single time you have to order, although no info has changed since the last time you ordered.