Has anyone tried to install a BMW iPod kit on an 08 535xi? Was it diffuicult? Any re-programming required? Dealer quotes $450 for parts and install. Thanks, biglenny