Not the person you were talking to but this brand from New Zeland makes really good quality, afforable (plastic) food storage containers.
https://www.amazon.com/Sistema-Storage-Containers-Assorted-Shapes/dp/B004P9CO6U