Welcome
Sounds like an abusive way to behave, on the customer's side. Do contact Amazon, like GeoffC said, it hurts you but it also hurts customers that aren't given a proper review.
And: I've been hearing a lot of good about your products, I hope you'll stick around in the forums!