Thanks for both you your replies; Mjray, you're correct, I want to use GET and then move on after a finite time if no response is received.

Any ideas?

Icky