I received my Garmin Edge 1000 within 2 days of ordering. It works fantastic and gives me all the features I need for cycling. The device gives me a lot of flexibility in the performance items I want to monitor and presents that information in a size I can read without glasses. I particularly like the large screen with detailed maps. In my opinion, this feature is a clear advantage over the smaller GPS models from Garmin and other comparable GPS's. I regularly use my Edge 1000 to guide me on long trips. I also love how Garmin Connect serves as my trip log and keeps track of important information. I use my Garmin in conjunction with Strava and the transfer of data between the two platforms is smooth and relatively quick. The battery life has been very good so far. Charging takes very little time. Overall an excellent device for your money. I wholeheartedly recommend it to serious drivers.