I lost my Garmin 1030 last Sunday at Allaire parking lot. I took it off my bike and placed it on the roof of my car. Forgot I did that and the drove off. 10 minutes later I realized it went back to the parking lot and looked around. Couldn't find it. I looked on the post where they leave lost...