I believe a sizing exercise will help estimate the work and thus the price range - which can be from the hundreds to the thousands of dollars depending on the complexity and quality of the graphics used as well as the number of booths/products. It will also depend on whether the whole thing needs to be managed by a non-technical person - i.e. being able to add booths/products without the use of a flash resource later.