Problem fixed. Dr Bytes list of paypal communication trouble shooting helped me find the problem.
http://www.zen-cart.com/wiki/index.php/PayPal
The problem was that the ipn_main_handler.php file was missing from my store! God knows how, but i'll have to keep an eye on that.
Ah the joys of e-commerce.
Thanks for the help.
Brendan



