TJ - I think many 'facts' have been bandied around but as noted this can be 'selective reporting' and without all of them plus physical evidence it is difficult to pass judgement.
BUT that said the issues/questions here for me are largely about ethics - (1) that of the OP (2) that of the retailer
Is it fair for the OP to embark on trial by social media before the retailer has had a fair chance to respond? This is unfortunately one of the unethical practices of the day - ambush by social media and as you say reputations tarnished and hung out to dry before a fair hearing.
Is it fair for a retailer to offer a service (and terms of service including clarifying it/them) and not honour it? This also happens all the time, and again social media is employed to advertise, hype and attract custom. What happens after the money has changed hands?
Why is the customer always right? Most often because the retailers livelihood depends on his/her reputation - even if this means eating shit.
Ouman - I would say go make a concerted and fair effort to sort this out 'man to man' (and you may well have a legitimate case). If after a fair attempt there is no reasonable agreement between the two of you then by all means squeal some more. But for now some radio silence would imho be the ethical position and help everyone.
Just my 2 cents from an ouman.
I agree with you Dom 100% above and I am all for FAIR. (Fair is always right and not one sided)
Just remember though as in the highlighted area and "Named" company also has recourse in terms of the law for damages, if he so wishes to pursue. A recent one in the court was by a law firm here in the Eastern Cape. The law firm was awarded a large sum of money due to rants on Social media (FB) even though it was removed and retracted. The damage is done once it is viewed by one person. IMHO ranting on social media is fine. Just dont name the company otherwise you are running a risk of litigation. Dont for one second think there are not lawyers that will jump at a "petty" lawsuit.
As long as his facts are correct, I fail to see what the risk could be?
Not calling any one a fibber but are they?
Ever been in a court and been twisted like a Koeksister?
Things are not always black and white in the little room.
Just saying!
I am rather for sorting things out, if not I walk away. The wheel always turns and its far more satisfying looking on while Carma makes things right.