I seen a thread about these guys a while ago but can't find it now. I am looking to replace injectors and they are by far the cheapest I've found, but they do their own remans. I called their shop and they guy I talked to seem to know what he was talking about and stated that they had less than a 5% return. I was wondering what opinions people have that have bought from them.