Are BMW dealers the only places where you can change car/key memory settings for the older BMWs? I've checked out a few indy BMW shops, and even the one today only had computer equipment that can read and diagnose error codes, but not change actual settings.