Here is a list of ESL resources including printable worksheets, materials, games, videos, flash cards for teaching shopping vocabulary to ESL students.
Here is a list of English conversation questions about shopping by SimpleESL
Simple ESL Activities
Activities From Other ESL Sites
Let’s Go Shopping Song