Delivery took longer than expected. I was lead to believe that these products were stocked at warehouses close to me. It would have improved the experience if the company had let me know that they were not available locally and would be shipped from China, thus taking longer. Clear communication always makes the customer feel better about their experience, even if you are letting them know about a delay or any other issues. Knowing is better than not knowing.