We had some specific needs (custom address fields, modified country listing) and had tried a couple of donation extensions that just weren't meeting our needs. Joom Donation looked the most promising, so we purchased it. The extension is good, but the service is what is truly ASTOUNDING. Rapid response, personal assistance, and a friendly support team all combine to give this good extension a GREAT rating. I'm impressed!