The products arrived way later than expected, but the supplier was responsive and helpful. The products are of good quality and arrived properly packaged. Overall a good supplier. However, the supplier would benefit by reviewing production times and the expectations set forth.