Sorry to hear...I think it's happened to alot of us...just provide proper feedback(where applicable) and move forward...as frustrating as it is.....your much more likely to have a good experience than bad...been my experience anyways..,
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.