Garmin problems

Since having bought a Garmin Edge 500 last March I have since had to replace my speed/cadence sensor in August as it was not reading cadence or speed.

My speed/cadence sensor has just broken again! I am getting cadence but no speed. This means that it could cost me an extra £50 (minimum) a year to keep speed and cadence data!

Anyone else experience similar problems?