Just my comment on bike computers.
I have used a Specialized wireless computer for the last 6 years and it was secondhand then, would never go on a ride without one.
Unfortunately, it has just died on me so have ordered a new Specialized Turbo Sport 06 $25.
'Simply the easiest-to-read and easiest-to-use cycle computer ever built.
All the essentials, and all within easy reach. Triple line dot matrix readout provides clear feedback on crucial ride stats, including time, speed, max speed, avg speed, odometer, trip meter, and auto timer. Easy calibration makes installation a breeze'.
Sally