Eh, I don't agree with the mantra, 'the customer is always right'. Having worked retail and food service for many years, I can tell you that's simply not
However, if it's posted on Liberty's website that, '100% customer satisfaction guaranteed', then it should be honored. I don't think the OP is some frivolous airhead who didn't know what they were doing, and all her correspondence was polite and well thought out, unlike the Liberty rep's.
I'd be very hard pressed to deal with a company that didn't honor their WRITTEN commitments, and posted insulting and barely literate responses to genuine concerns.