The last 10 days have seen Garmin held to ransom and Specialized launch their new Tarmac SL7 so I share my thoughts on those subjects.