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.
I'm with you. Ordered mine the same day and find myself checking the app for a vin 10 times a day, rebooting the app in between in disbelieve, that it must be because the app is hanging. :-)
Patience is not one of my strength.