Quality and service are excellent. arrives on time and in good packaging. Excellent to work with each time I placed an order with them. Excellent range of goods available in appropriate sizes.