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.
@bccsteve you're not alone, we have the same smell in ours. I was hoping this was a known issue, sounds like it might be!
Did the mobile techs come out, and did that take care of the issue for you?