If you are selling something that has a visual representation - then professional looking photography is key.
Even a multi-million dollar resort will not look good if the photographs are amateurish. If you care about what you have to sell, then it's worth investing in some professional photographs to show people what you have. Remember, people online can't get a hold of your product - so you need to have really good photographs so that they can feel confident that it meets their needs.
Keep your images in the same style, same consistency throughout your website. If you have to use online photography due to budget, ensure you use all the same style through-out your website - don't have a mish-mash of different looks.