I ordered a new CEC remote because frankly, the original was, shall we say CHEESY? And although the new one is a step in the right direction it's still not a high quality piece. Add to that the price seemed a bit steep.
However communication and customer service was excellent.