I found a new way to save on CTA passes last week. If you have a CVS card and get their emails, for the last few weeks a 20% or 25% coupon has been mailed that you can have sent to the card. I used a 20% off last week when I bought a CTA pass, and the discount applied.
Not sure if the coupons will continue after the holidays though.