Looks like you lost a bookstore AND a forum!

As you can see by the responses, people are very protective of local businesses and don't take kindly to public trashings. So maybe you should vent to friends and not to the forum because, as you've read, people vent back at you.
By the way, I've always loved Innisfree and make a point of going there a couple times each summer. I never noticed they were rude; just the opposite.