I heard an ad on the radio once. It said that if you go to a business and have a good experience, you will tell at least 2 or 3 people. If you had a bad experience, you will tell at least 8 or 9.
She should know this-in the long run it will be better for her to refund your money than to get the word out about how unfair she is. The power of the internet is awesome and far reaching!