surely if you want feed back you put a review page on your web site......won't cost you that much, or do they market your business etc