I just found 24 exp. rolls of color film "Made in Germany" with 8-2007 expiration date. They're .99 a roll and are distributed by Solo International Corp. of New Jersey. Has anyone used this film or seen it in other stores?