Children can shop for friends, family and even pets, choosing from a variety of items for all ages and interests, and everything is only $2. Santa’s elves provide free gift wrap, and Santa is on hand for the perfect photo op. Arrive early as supplies are limited. 10 a.m.-noon. Foothills Recreation and Aquatic Center, 5600 W. Union Hills Dr., Glendale, glendaleaz.com/parksandrec, 623-930-2820.