i have worked with this supplier twice now. the items were shipped out on tie as they promised.The quality of the items is great for my customers. the foam in the Jewellery box was a little thick the first order. this was my fault because a didn't specify the thickness needed. on the second order this was fixed. and now the boxes are perfect