I have repaired a quite a few faulty remote controls and most often they are repairable. Getting a programmable remote is one way to solve the problem...
www.google.com.tw