Hello, I was wondering if I need to bring down my own mason jars or is that something they sell in their stores or in the Walmart? My sister-in-law is hoping to use quite a few, but really doesn't want to pack them in a suit case! Thanks for the help!