A new market has been built in Port Maria, St Mary, at a cost of $56 million to accommodate all vendors, including those who were selling illegally on the streets of the town.However, vendors have complained that the location is not good for business as not many buyers have been visiting the new market.