Whether you are designing a website, a service or coding a script, it is important that you design it with your target audience in mind.
Many times people design their website, service or script around what they personally want, and assume their customers want the same thing. Sometimes that is true, but sometimes that is not.
Be sure to do your research and listen to your customers when it comes to what they want. It can mean the difference between a sale or no sale.