Hello Jules I like SecureTrading. It's easy to configure, and their technical support people are all helpful, responsive and knowledgeable. They're also flexible on the commission rates if you're a not-for-profit organisation. Now I've written it down, it looks too good to be true. Best wishes Catherine