I have a few suggestions. Why don't put up a good shop bad shop section? That need name e-mail address to post and limited word to comment. So at lease when some one need to go to the shop can look it up here. Just a list of what happen no reply to the message.
Something similar to e-bay have rating.