Cheers for the offer rich but a bit late now, he's finally managed to get the right ones.
Apparently they've got the same part number as the others but they're in a box with foreign writing not english and are the a bit longer.
According to the motor factors my car must be an import? Really, and I thought the Alfa Romeo factory was just down the road...
Oh and the mechanic's finishing early today so i won't get it back 'til tomorrow, grrr.
To be honest I used to do a lot of work on my cars myself in the past, but now I live in a flat, left all my tools behind when I left the Missus, and quite frankly I just can't be arsed, so serves me right I suppose.