I would have to disagree big time!!
I do not think that those 3 reasons would even be in the top 10 for why customers do not buy products.
It is all to do with their emotions and fears, all things irrational.
In general most people do not buy things through logic, and if you try to convince them to buy using logic you will fail.
It is all emotional!!
If you know what words really hit your prospects emotions, if you can make them feel like your product will get them where they want to go, they will buy!
If you want to make your visitors take action and become visitors, you need to nail them between there eyes.
What I mean is that if someone for example, is searching the internet for how to improve their golf swing, and this person is 55 years old and suffers from arthritis...
... And they land on your website which says "Discover how any 55 year old man suffering from arthritis can improve their golf swing"
I can tell you right now they will buy your product!
It is specific for them, it would get their emotional hot buttons going.
That is how you make sales, by hitting your customers between the eyes!
Visit James Farren's Productivity Blog ProducingProductivit,.com To Double Your Productivity!