Got it all working, client happy. Moved the whole site to their server. And now whenerver a dynamic price update would take place, I get a popup with "Status returned - not found".

Bit of digging in the debug console and it appears that a post is being made looking for dpu_ajax.php in the top level domain rather than in the root of the catalog.

Any ideas?