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.
Thank you very much for taking the time to write that up and sorry about your issues...
I wonder if your "buffeting" is the same issue described here, and I wonder if it can be attributed to differences in software or hardware.
Congrats! I am picking up mine from the Austin service center on Sunday, any tips? I assume I just show up and they take me to my car for me to inspect? Thanks!