Got this when I bought my car as the guy had already purchased it but never had it installed. Anybody ever heard of it or used it? Wanted to buy the FTBR kit but already have this stuff here and paid for. Let me know what you guys think.