CRD tuned my car twice, i wouldn't take it anywhere else, when there was a problem they worked it out for me and jim explained everything he was doing to me.
jim was very fussy with my tunes and he started from scratch(both times), and it didn't take that long.