In the same position as you! Id love to whip my card out and buy a spanking new on from Alfa Shop - they actually called me today....I bought my clutch kit from them, and they had a new more robust one in. Phill called me up and asked if I wanted to swap it - He arranged delivery and collection! Considering he didnt have to tell me this at all and could have saved himself a fortune in postage costs what a fantastic HONEST service from them....Once again!!....As always!
Two options I leave you with
1. Get your card out, call Alfa Shop and they will advise you of you need. If your close, maybe get them to fit it too! 01603 426277
2. Driveshaft.co.uk - send it to them, they will sort any issues out and post it back. You car will be off the road for a few days tho!