I recently sent back two ECU's, one didn't work and the other worked but smelled like it was smoked and John turned them around in ONE DAY.
One was covered under warranty, the other needed a board. The total cost was $150 including next day postage.
Also, no problem with communication, spoke to him several times about the problems.
I don't know of problems in the past, but my experience was great.
Jon