Forum Moderators: buckworks
i think i filled out only one of those surveys because they wanted to give me a free tv or something :P Needless to say I didnt get what the incentive prize was. :D
I have used them before when I don't really know what to expect from a company. To see prvious customers give their feedback was very reassuring. I would imagine placing a link to your comments on Epinions or Bizrate would really help to sway those who are less confident and would then help to bolster sales.