Alfa 159, Brera & 946 Spider
I know there are a few thread regarding keys.
Unfortunately we lost the spare and I don't believe it will just turn up. So I looked at multiple threads on here, phoned Alfa, phoned locksmiths and as we probably already know they are expensive.
You can't buy a used one and have it programmed...