If it is a real problem, return it to Garmin, and they will send you a refrubished model (to all intents and purposes brand new) - costs about £50.
Other option is a guy in the states who advertises on ebay - cheaper at about £30, and a better battery, but don't get the guarantees and there is a chance he'll break the beeper - quite upfront about it on his page.