True dat. I thought had lost my iPhone a couple weeks ago and retraced my steps back to a Staples store I was in. I tried to go to iCloud.com from an iPad Mini they had but it wouldn't allow it: you had to install the app which I wasn't going to do on a store demo. Instead, the sales guy brought me to a Toshiba laptop that could access my iCloud account in a browser so I could use the Find my iPhone app. Turns out I had the location right, more or less—my iPhone was in the parking lot...wedged right there between the seats in my van. God bless Toshiba! God bless Windows!
Sent from my iPhone using Tapatalk