Very nice quality product from this supplier, well packed, as per our needs, only down side was communication since we did paid the amount following the initial agreement between the supplier and ourselve and once the shipment was about the leave, the supplier requested us more money in order to ship a included component separately because was considered as hazardous material. After discussion, the supplier agree to send them free of charge since it wasn't reflecting the inital agreement. Other that this, very satisfied with products and service. Thanks John