Flu shots are averaging about $25 across Denver, but we found a better deal: MedExpress Urgent Care is offering them for just $20. Several locations around Denver, but the closest to South Denver is at 3600 E. Alameda St., Cherry Creek. No appointment needed. Check the link for other Front Range locations. While supplies last.
King Soopers is giving FREE flu shots, but to qualify you have to buy $25 worth of stuff from the pharmacy, like vitamins, Mucinex, etc. So it isn't really free, unless you already need to stock up on vitamins. Go here to see the list of participating items.