You need to look into the companies you use to collect money for you. I left a donation but only because it was you. In normal circumstances I would not have donated using that company, whatever the charity. The problems were:
- I donated by PayPal, but they demanded a lot of information they did not need (home address and telephone number), had no right to demand. The idea of paying by PayPal is that you do not have to give this info! The only reason to collect this info is so that they are able sell my information on to other people.
- Under their policies for using your email address they say that if you live outside the USA, you agree that they are bound by the American privacy laws only. This disclaimer is used because the EU has stricter anti-spam laws to America, this disclaimer makes it easer to sell donors email addresses for spam.
- I wanted to donate 100% anonymously - both name and amount. I thought I had stated "donation name and amount anonymous". When I got to the end screen I found I had not (probably my mistake) I had only made my name anonymous, not the amount. They asked me to check and confirm my details, but gave no way to change it, I either went with it as was, or cancel my donation entirely. Since this was after we had gone through PayPal, it would mean that the company collecting the money would already have my money but not pass it on to the charity!!!!!
Any one of these would stop me donating if it were anyone else (well, except the last one - it was too late by then). However I guess it would not have been a problem then because as I said a while back, I tried to donate while I was away and got a "sorry we don't accept money from people using old computers" error. If it had not been you, I would not have tried again when I got home, I would have said "FUCK YOU THEN" and not bothered!