Walmart offers this CAP Barbell 50-lb. Cast Iron Kettlebell for $50 with free shipping. That's the lowest total price we could find by $13.