My good friend use to shop Bob Wards all the time but got treated poorly one time and now he won't go back. I've never had that experience at Bob Wards. It just takes one bad interaction to loose a customer. I agree with you on credibility. Im sure every company out there has lost customers over something. It's good to hear about interactions either good or bad but coming on here bad mouthing without some facts is just hearsay.I find it interesting because Kifaru has not made a good impression on me (though I have no bad experience with them personally), but the OP does not win my trust with how he has handled himself on this thread, having no real evidence for or against either party, I'm inclind to say the OP screwed up, which is why he has not provided copies of emails and such. The fact that his only public postings are in this thread gives me lots of reasons not to trust him.
So, I find myself coming down on Kifaru's side. Not because I don't think Kifaru might handle things poorly, but because the OP has no credibility and was quick to bow out.
@thinhorn_AK does have credibility and behavior I have seen from Kifaru makes me think they probably do handle things poorly at times.