It can be easy to start a small business, as there are opportunities to fit almost every budget and skill. It is often harder, however,to run a small business successfully. Running a successful small business often starts with the planning stage when you are deciding what you will sell and where you will locate your...