abul- hashm is not alone : thousands of vendors pack streets during hajj , selling products to a captive audience of several million pilgrims as they move from city to city performing the hajj rituals .