I just bought 10 more rolls of the Efke 25 in 135. Next week, I will buy some 120, may be the IR. I wish I could afford to buy more, but I'll go on like this until it's no longer available.