Hundreds of stalls to choose from