I was invited to speak at MA women's conference in Boston, so I travelled domestically to speak. The event gave me a free ticket. My travel and accommodation was fully covered by the event. I was unemployed when I spoke at the event. My speaking slot was 25 minutes for this event, and I had a great time. I've been speaking for 5 years. This was a not for profit event. Also, I believe it's a non-profit, but it does charge a hefty ticket fee, and they pay all their keynote speakers (not sure about others).