I always order from this website and have never had any issues. I always get exactly what order and it comes right on time. Whenever I contact customer service they are extremely professional and are very knowledgeable about their products. I have recommended them many times and I don't see myself ever ordering from another company.