Your customer feedback profile can bring as much as 23% of traffic to your website.
I had bought a book on Amazon with company. My book didnt arrive but they gave a complete refund. They didnt know the book didnt arrive so I had given only 1 star. Since then they have gone out of their way to be helpful. Wish I could remove that review but I can say that they are a legit and caring company