Thanks Jason - I will have a look at that. I agree about the flaws, but the client wants to automate as much of a process as possible. At the moment people have the choice of requesting an invoice, or going to Paypal to pay. Its a very simple set up just using a Paypal button rather than any cart to speak of.