I'd like to share my experience in dealing with Infotainment. First of all, if you DO buy from them, make sure you order the entire kit--regardless of what you think you might need. That is the only way to avoid the frustrations I've gone through. Anyway--I ordered just the mirrors, OBDGenie, and security bypass module from them, as I was assured, based on my VIN, and the fact that I already had the correct door switches, that those were the only items I needed. I paid an installer to do the work ( I tried to get the door panels off, but never having done it before, I wasn't sure how much force I needed to pop all the pins--despite getting a few of them to pop). After getting everything all hooked up and the programming done, the power retract did not work. I called Infotainment and was told that I needed the modules and switch. The price I was initially quoted for the three items, when added to the initial purchase price of the mirrors + programmer + SBM, was higher than if I had just bought the kit . Luckily I caught the discrepancy, pointed it out, and they adjusted the price. They agreed to ship everything out today via free overnight shipping. Great! At least that helped offset the cost of my installer and the fact that I have to go back to them to finish the job. When I contacted them today to check the status of the order, I was told that the modules were not in stock and not expected until tomorrow. This is COMPLETELY DIFFERENT from what I was told yesterday. The person I was speaking with was told EVERYTHING was in stock and would be available to ship today.
Yes, overall this is trivial compared to some of the people earlier in this thread that waited months for everything to arrive, but I would like to point out that Infotainment is definitely charging a premium for the convenience of ordering a kit. And for that premium, customer service should be top notch. Everyone in the organization should all be on the same page and have the same information. If someone promises an order will ship tomorrow, someone else should not be apologizing because they're being told the parts are NOT in stock.
So should you choose to order from Infotainment, make sure you bite the bullet and order the entire kit.