there is very little chance that both keys and the remote reciever (aka head reader) all needed replacing. thats about as likely as winning the lottery. any reciever can work with any remote key and vice versa. whats the chance that both your keys AND the receiver were broken? bloody small, and even if they were 9 times out of 10 a simple solder on the switch fixes a key. its such an unlikely scenario that i would think the dealer has told whopping great fibs.
did you try to program the keys yourself before you went to the dealer? you could have fitted a receiver from a scrapyard costing £5, its an easy 5min job. you simply replace the light/sunroof/alarm switch assembly. thats probably why the reciept says the ceiling lamp has been replaced. basically you could have taken the lamp from a scrapyard as long as it had an alarm (all hlx/hgt models). also if your keys were beyond repair (unlikely) you could have bought second hand keys for a fiver each on ebay or at scrapyards and then swapped the key blanks and immob chips over and then programmed them into your alarm yourself. programming is easy and takes 2 mins, the procedure is on this forum for all to see, and on many other websites. if you asked on this forum before you went to the dealer we could have helped you to get this problem sorted, and even if both keys and the receiver were broken the maximum cost would have been £20, although i really doubt that a replacement reciever and both keys was neccessary.
2 very important lessons to learn here;
1. NEVER go to the dealer
2. use forums such as fiatforum for advice BEFORE you do anything
those 2 rules will save you time, money and hassle.
how much did they do you for?