This year's 50% off B&N Summer sale runs through July 28.
I missed Criterion's flash sale earlier this year so I'll probably stock up on this one sometime next week.