I have seen so many Lomo camera fans complain about how hard it is to find 120mm film for their cameras because local camera stores no longer have these for sale. This is true but can't blame local camera store owners. 120mm film is kind of dying breed. Even film cameras are no longer used by general crowd. So cameras which use 120mm film are used by only people like Lomography fans. Even thought there are more and more people into Lomography still numbers are not good enough to attract companies which make film. Almost all big brands have already stopped making 120mm film.
But good news is you can find buy these from few online stores like Amazon and also from E-bay. But problem with E-bay is you can't use sure about the goods and old products like these are bit risky to buy from there. Not many sellers offer to take returns if film is not working. This is why Amazon become the best choice for buying 120mm film. It's cheap and you get free shipping. Also they offer you a good return policy.