Excellent. Thanks for the speedy reply. I will certainly extend the timeout so will try that now.
The site actually doesn't allow the viewing of products without being logged in (it's a trade site so only trade customers can access and order) so knowing the ID isn't a problem. I must admit I'd completely overlooked the populate cart from recordset behaviour. I reckon that should sort it all nicely.