had 2 exchange units from them... took bloody ages (in their defense they were awaiting specialist parts from the US)
price was quite high but then they were the only place in the country that could do mine
dunno how good they were as the mechanic who fitted em starved them of oil then set the self destruct timer on the car to go up in flames that night