HI

Just noticed while I have been testing this that if you don't select a delivery timeslot on the checkout page, you get bounced back to the checkout page with a message "please select a delivery timeslot" - but the other fields on the checkout page that the customer had already filled in are now blank - address details, payment options etc.

I've loked at this long and hard and I am kind of stuck, it looks like the code is using "drupal_goto('cart/checkout');" to send users back to the checkout when maybe it should be doing something else - but I don't know what!

Any help much appreciated