We, at DIYWorkout.com, are striving to provide the most comprehensive fitness training tools available with the highest quality. However, in the highly complex mediums that we operate in (namely the Internet and mobile devices) it is inevitable that there will be failures. Please know that we are always working to make our products better and greatly appreciate any and all feedback.