Yeah...I hear you. The cost of the kit is actually phenonemal given the results...hell, even some of the dealer installation quotes aren't all THAT bad.
With your all's explanation, I'm now beginning understand all the TONS of ping-pong posts in other topics regarding the issue with DCX not warrantying their own products.
As I feel a chorus of "I can see clearly now the rain is goooone" coming on, I'd better sign off.
Thanks again for all the insight. Looks like unless proven otherwise, I might REALLY have to give some thoughts into buying a product from someone who openly states that it's sold "AS-IS".