We contract our free style ice quarterly. These are evening and Saturday morning sessions. You get a $1-$2 break depending on the legnth of the session 40, 45, or 60 mins. If you spend more than $500 on sessions(including off-ice classes), then you get another 5% off, 10% at $700, 15% at $1000, etc up to 25% off for $1500+. I skate about 6 sessions a week (2 - 45 mins sessions, 3 days per week) and it costs me just under $600 with the discount.
If you can make it in between 6-8 am or 1-3 pm Mon-Fri, you pay $5/ half hour. You can buy a punch card 10 hours/$95, but it can only be used on those sessions. It's like a $0.50 discount.