The service is great!! Mike and his team know what they are doing. This may seem silly but they helped me understand my own feet better. As for the product, I am only a week and a half in. Still trying to adjust to them but I have been seeing a big difference.