I don't know prices, but can go to Casio's support website and grab contact information from there. They should be able to direct you to a repair shop. Your PX-150 is covered by a 3 year warranty if purchased new. If your warranty has expired, you can search for any repair shops near you. It does not have to be a Casio certified shop for non warranty repair.