Product review (3 stars): I was very disappointment as I already paid to have it installed
This is not hard to install, I had it installed around 2 hours. There was a problem, it didn't turn on at all. I was very disappointment as I already paid to have it installed. And it would be a pain to have it removed and exchanged. I decided to  take a look myself see if it is easy fix. Fortunately after I opened the cover I found there was a loose wire. After I reconnect the wire, it works fine.