I agree with the sensible approach. If the company is offering to make it right, being pissy isn't going to make it even more right. If they do make it right with you, I wouldn't post the name. I would ask for everything you sent back though. However, if what they send back to you doesn't completely delight you (within reason), then I would be having one of those lawyer-like conversations with their management and, at that point, THEY WILL MAKE IT RIGHT. It wasn't long ago that I had to deal with an out-of-spec lower and it was like pulling teeth to get that right. I actually had to threaten to get the guy who's name was on the roll mark involved since he had this "If you're not satisfied, I'm not satisfied" guarantee on his website with his picture and signature and everything. When I threw that in their face, everything changed. Good luck, sir.