A simple and cheap option is to just get a plastic storage container. Your local discount store probably has a wide variety of styles and sizes available for $5 or so. Put your whole bag in it or just use it in place of the bag. As a bonus you'll get a lid which will keep your stuff dry if it rains.