The store review system by posting in a forum is inherently flawed because most people who are satisfied by the service there received do not post their experience. The people who post are generally those who were not fully satisfied by their experience.
For EE it's generally a give and take situation, I leave feedback I get feedback. End of story.