I know that I have read about this store on this site, but I have forgotten the name. I am wondering if they sell the styrofoam containers and lids that you can freeze soups, sauces etc. in? For the life of me, I am unable to make a "small batch" of anything! Also the styrofoam meat trays to freeze cookies and bars on.