You can install our site as a web app on your iOS device by utilizing the Add to Home Screen feature in Safari. Please see this thread for more details on this.
Note: This feature may not be available in some browsers.
Late post, but for others searching. Just had these installed on my 19's. Steering is extremely numb and much more input is needed. It could be the alignment they did, but so far not impressed. I guess you get what you pay for.