I so wanted to give Joom Donation a 5 star rating when I read about it and decided to purchase it, but it's just not quite to the 5 star level, out of the box, especially for a commercial component. It needs some fit and finish work and the absolute lack of documentation is particularly a minus. I really dislike guessing about what a setting should be or might do when I change it.
The developer was great about fixing issues and getting it working on my site after I installed and configured it. If it had just worked and had at least some documentation, I'd give it 5 stars.
I agree with other reviewers that the support is really great, although they are Joomla freelancers, so if they get busy with a project, their support level for their commercial Joomla components drops noticeably.
All in all, I recommend it, it does exactly what we need for our site and I especially appreciate the one-time/recurring donation choice, SSL donation page, and Jom Social integration.