Have you got a Garmin bike computer? More specifically, have you got either an Edge 530, Edge 830, Edge 1030 or Garmin Edge 1030 Plus? If so, you're in luck as these models have just received a free ...