So here's what the seller states:
Hello,
So many of our clients/buyers have put these in new BMW models and haven't encounter any issue since we had to customized to make it work in the Volkswagen Passat B7 since Passat B7 were throwing errors. I'm confident that it'd work in BMW new models too. but if for certain reasons, you have an issue, We can send you free return shipping label at our cost.
Once you confirm it, We would create new listing for you guys and everything comes with 1-year free replacement warranty.
http://www.ebay.com/itm/BMW-5-Series...item2a50b48667
I guess it's worth a shot...