Finish Line offers the New Balance Men's 501 Heritage Casual Shoes in Blue/Navy for $39.98. Opt for in-store pickup to dodge the $5.49 shipping fee. That's the lowest price we could find by $15. They're available in sizes 8 to 17.