Poll

Does your company use videotaped customer testimonials?
Yes
33.33%
No
66.67%