I had the old BMW type three button key which are not great as the pads were all bust and working intermittently, I used a company called Key to my Car they come to you and he cut me the new type flick out key and he even made me a spare key and chipped it as I did not have a spare, I presume...