Craig,
I see you offer payment by Direct Debit/Standing Order.
I don't think you'll be able to offer payments by Direct Debit since that involves you having some control over your customers bank accounts.
Companies that can take Direct Debit payments are large companies and have to be accredited by some government institution (or sumthin')
Standing orders are fine though, I take a few of these myself.
I'd remove the Direct Debit bit.
Otherwise, it looks great, but I haven't been through it with a fine tooth-comb yet!