It took a while actually. I ordered September 27 and I just received it today.
Apparently right after I ordered their factory went on some kind of holidays for 1 week and a half and they shipped it early October.
Installation time : 2h, because I took my sweet time. Also,I ran the wires...