This is a new low in bad customer service. An online company actually fines a customer for writing a bad review. Take this as a lesson, you should read those terms and agreements before you decide to do business with anybody.
I enjoy doing the internet shopping. If it wasn't that I like helping out the local merchants, I'd do all my shopping online. And usually before I buy something that I can't get at the 99¢ Store, I check out the customer reviews of the product. The more it cost the more time I spend reading those too.