When testimonials contain a link to a domain hosted by the company, I read them. I do a DNS lookup and sometimes check the web site for a contact email address. All being well, I take the testimonial for what it says.
If a testimonial contains no name, no domain, etc., I turn away from that company since they are not providing any way to verify the testimonial.
A good way is to have a forum where customers can post their testimonials. You can then use a script to print one post at random from the testimonials forum on your home page or testimonials page, and provide a link to the thread. This, IMHO, is the best way to do it.
A good way is to have a forum where customers can post their testimonials. You can then use a script to print one post at random from the testimonials forum on your home page or testimonials page, and provide a link to the thread.
That's a pretty good idea, thanks for the suggestion.