for particularly bad odors I use the sanitary cycle on my washer with a scoop of Oxyclean. Vinegar has never done anything much for odors IMO. I recently thought about buying Bacout again. I used to use it during my cloth diapering days to help with funky odor. I was thinking of having a bottle to spray the pits of shirts that are stinky(teens!!) before tossing in the hamper to help prevent set in odors. I use Biokleen laundry liquid and the only time we typically have odors that linger after a wash is when a load has been previously forgotten in the washer. Then the only thing that fixes it is sanitary cycle with Oxy and/or Borax.