Most smaller corporate shows (100 or so attendees) are $500. Travel of course is an additional expense.
Most of my clients initiate a phone call and we discuss the event on phone and by email.
Magic is timely. I have done fun shows in the past showing magic from the 40's, 50's, and 60's. It changes so we have to be aware to what is popular today.