I think they are giving more accuracy then other firms. On the basis of my personal evaluation after taking multiple advisory services I can say that callputguru gives more accurate calls. They are very good in their research as well as customer support. I am really very impressed with them and wil definitely continue further with them in near future.