Peter, check out the website that I set up and maintain for a charity in NZ.
http://www.sfauckland.org.nz/
Notice that it gives two testimonials, one from a family member and one from a professional accreditation organisation on the Home Page...helps to build trust. Then a small blurb about what we do and how we do it with a link to further info.
When a customer enters a website, they want to know why they should buy from that retailer, can they trust them. Why are they any different from any other similar retailer. This needs to be prominent and to the upper left. The front page needs to be clean and uncluttered and easy to navigate.
I find the large red banner irritating and the large writing the same. Anyway, hopefully that is helpful. Best of luck in changing their minds.