Garmin has a reputation for shipping units that are 95 % done, then fixing the remaining bugs in production. Especially with their Edge units. The 520+ probably won't be as mature a product the day it hits the shelves as a lot of people would like. Food for thought.