Titan performance is an amazing spot for so many different reasons. As an adult l use the AGF every morning (AMAZING), my daughter is with the youth training program making her a better trained athlete, and my son is using there treadmill gaining huge strides with his skating. An amazing place with great personnel and ownership!! 10 Star!!