Haven't installed my ecu yet due to it being Christmas time with the family and also because there's a few other jobs that need doing on the car first but the service and communication so far has been top standard so 5 stars just for that :) Can't wait to actually fit it tho as it looks and feels like a quality piece of kit!