I tried this morning to make a donation via PayPal but I had to gave up. It's bad enough that the donation site is only in German but even with google translate I couldn't find how to make a donation. Also Iceweasel reports that the site can't be authenticated which will make people think twice about donating to what appears to be an untrustworthy site.
I think there is an urgent need for improvement. Aptosid has a much easier method of making a donation so it can be done.