luke,

i'm not sure how to take that post, it's hard to convey things on this internet.

But I hope you realize that I am advocating doing right by the customer. Just not taking a loss because another company did them wrong. If they didn't want to pay for the right fix, they should have called the 1st company back on a warranty call.

The only thing I would add, is that I would call the owner of the 1st company and give him a heads up. If it's a larger company, he may not even know what happened. (tech, office staff and manager may know, but not necessarily the owner)