Plenty of stalls, plenty of shoppers