OK, stupid question- does roasting peppers and storing them in oil really keep them? My SO also buys a ton of roasted peppers for our pizzas (along with the canned tomatoes- we both like that better than traditional pizza sauce). It would be nice to save some money there.