Bar soap is a far more environmentally friendly choice to use in the shower than liquid body wash since it does not come packaged in plastic bottles and is often made with less harsh chemicals. But bar soap can disintegrate quickly if it's left in a soap dish that collects water. Try this old-fashioned but totally useful tip to make your soaps last longer. Use a metal bottle cap from a soda or beer bottle and twist it firmly on one end of the bar soap so it's almost perfectly embedded. Glue a small magnet to the tile wall of the shower. When you're not using the soap, simply attach the bottle cap side to the magnet on the wall. It will allow excess water to drip, keep it dry and significantly extend the life of the soap.