A person engaged in business in this State and selling tangible personal property, and certain digital property at retail, or rendering a taxable service at specialty markets, flea markets, fairs, festivals, sporting events, entertainment events, and other events and functions must register with the North Carolina Department of Revenue and is required to collect and remit sales and use tax unless