Setting up a business in any industry is not an easy task as it requires a lot of passion as well as will power to see it succeed. There are some businesses that have less challenges and others a lot of them depending on the certain factors that they have to overcome as they are set up. A gift shop is one of the businesses that promises good returns if set up and maintained well.