I found Imagine Run's service to be satisfactory. ...
I found Imagine Run's service to be satisfactory. The website is easy to use, and the available training plans suit different fitness levels. However, I encountered some technical issues while using the app, and it took a while to get them resolved. The customer support team eventually helped me, but the experience could have been smoother.