Does anyone know where to pick this stuff up in 120 other than Ebay or Lomography? Both of those stores charge incredible prices for outdated rolls and I am not into being extorted, especially by Lomography. Regardless, what is a film that mimics the look of this stuff? I want to try a roll out.