Be very carfull buying one off e-bay as mine would never program into the car. So turned out to be weaste of time and money.
Apparentley fiat have to put a code on the key that is recognised by your car. Omce you have this they can then program it into your car with your immobilizer code.
I have just ordered one from my local dealer the remote type £233 inc vat and thats programmed in.