Weider Ultimate Body Works Home Gym | $117 | Walmart
Graphic: Walmart

Nobody wants to schlep to the gym in the dead of winter, but you can work out nearly every muscle group in your body at home with this $117 Weider gym. It uses your own body weight for resistance, but optional bands can add up to 50 pounds of force to your workouts. But the best part of using a home gym? You get to use your own shower.