This is an amazing extension and well worth the less than $20 price (since you can use it as many times as you need). It's simple and straightforward, and when coupled with Pay Pal, a breeze for anyone to register for events and collect fees. No sensitive information is communicated, so no SSL required - that's all on the Pay Pal part. Option to pay offline, perfect for a small club or non-profit. My first 'commercial' extension, and so worth it!