This component is everything you'll need to manage both free and paid events. I purchased it with the intent to use it for a single free event. With it being so flexible, I will be using it for many other clients looking for an event registration functionality or even a simple RSVP for free events. The customer service is incredible as well. The developer not only answered questions quickly, he even went above and beyond to helped guide me in customizing some code for a specific client need. Excellent product and excellent service. I'm proud to give such a high rating for Events Booking.