Hi Ben,
Many thanks for the direction. I have now been able to query the Shop correctly with the statuses that you provided and a few things I learnt along the way is that if you pass an unknown field name or an unexpected value then the query is effectively ignored rather than returning an error.
Cheers for the Help.
Ian