Good service and adequate response times. Regarding the product, there is a difference between the photos that show the product on the supplier's page and the product that I received. The supplier's page mentions that there is a spring loaded button to hold the extension of the product, and the one that arrived to me does not come with it, it contains another piece to hold the extension, but evidently it is not what I expected.