It's not FREE!
You have to have sat equipped ( Prem Package ) which your already getting a year with anyway. This program is All Access which is better than previous but that's about it.
Having Sat pre wired doesn't mean you get the free activation. Smart wording by BMW in this PR.
To take BMW up on this offer you need to buy the code ( $375 ) and pay for a BMW tech to do the coding ( $470 was my quote )
$845 for a lousy year of "FREE" Sirius service?