I finally got my car back!! I saw it this weekend for the first time this year. I remembered how much fun it was to drive until after about 4 miles the coolant hose that they had not attached properly decided to unattach itself, the temperature guage was only stopped by the side of the plastic casing.
So thanks for some of your recommendations, I will be using a different garage in future and would strongly recommend that anyone else in the same area do the same, the garage I bought the car from now have lots of bills for the work done and the Alfa dealer seems unable to fix a heater, I don't even want to think about them trying to solve a serious problem!!