There are few things that aggravate me more than someone running a red light, whether it's straight ahead or on a left turn. I lived in a condo next to the South County Mall (now Westfield Shopping Center), and around Thanksgiving until Christmas it was a nightmare.
I remembered that it would sometimes take me thirty minutes to get home sitting on Union trying to cross Lindbergh towards the mall.
As the light would cycle, people coming out of the mall entrance turning left onto Lindbergh would get tired of waiting and so would go on through, four or five cars, on red. Then they would block the intersection for our green cycle, and by the time they cleared, the light would be red again.
I finally called the police and asked for them to come out, but they never did.
Small world. I used to have a shop off of Green Park Road. My route home was Union to Lindbergh to I-55 South. During December I would go North on Union to Reavis Barricks to I-55 South to avoid the intersection you are talking about.
Another bitch about that area is the people turning left off of Lindgergh to Circuit City or north bound turning left into the shopping center where the Holiday Inn is. They would tie traffic up to no end.