There are very few cases where I have resorted to a negative review to get an issue resolved, but when the company is not willing to listen to reason, you're kinda forced to take that route to get your money back. I left a negative review on a number of different "review" websites out there on the CRM software I have been using.
While part of this falls on me, I had been triple charged for four months in a row. When you're in a hurry you don't notice these things. I contacted their support and they said there was no error. It took me two days of support to realize I was going to need to go through a different avenue, so I left a negative review on a few different websites. My review disappeared on some of them and never appeared on others, but since I linked my LinkedIn profile to my review on crowdreviews.com, it stuck.
The vendor ended up getting a hold of me to resolve the issue and figured out that I was indeed being triple-charged. They refunded me the amount and saved me the hassle of having to do a chargeback to get my money back. I am also not being forced to find a new software since I am sure the software publisher would've cancelled my account if I would've charged back the extra charges.