I sent mine off for repairs. The cost was $90 plus shipping. I found it at:
www.FixYourRadio.com
specifically at:
www.shareamemory.com/radio/edge2007_new.htm
They did a great job and turned it around to me within 24 hours of getting.
Apparently the Edge radio is the same one...