Nice - can you tell us where you got the (not from Alfa) replacement struts from please?
Maybe a link to where to buy?
I got them from Sgs-engineering.com a UK company. Very quick postage and helpful too. They can also re-gas struts as long as they are in good condition.
The numbers that I quoted-taken off my original struts were: 7456VP 0200N & 5579XQ 0100N. From these numbers they found their equivalent which come with a 2 year warranty.