Way to go IPOR! I have used them for parts in the past and they were more than happy to correct the issues that came up, even though they were my fault. Their repsonse seems more than reasonable. As someone who has worked at a shop like that before, i would say they went over and above what most places would have done.
Mike
Mike