How old is the instrument? They have a 5 year warranty which will be voided if you work on your insturment. They keys are normally in stock (if you are in USA) and would be able to be shipped right a way. Normally shipping takes 2-3 days depending where you live. I would recommend having a repair center fix the insturment, it honestly shouldn't cost that much for a repair.
_________________________
Paul Davis
Generalmusic
Generalmusic.US