4Runnerman, not to be a jerk, but 99 out of 153 is not 85%. It's 64.7%, or less than 2/3 satisfied owners, according to current numbers in the poll - and that is tossing out the top two categories.
This is consistent with the numbers in other Taurus polls on TFL; go ahead and do a search.
1/3 unsatisfied is high. Complaints about CS not paying for shipping, not returning firearms in a reasonable time, not answering phones, and not fixing the problems are consistent throughout such threads, among the unsatisfied owners.
I agree with JohnKSa, you should try starting similar polls for other brands, and see how the percentages compare.