With stock limited by location, Walmart offers the George Men's Canvas Lace Up Shoes in Black from $5.99. Choose in-store pickup to avoid the $5.99 shipping fee. That's $3 off and the lowest price we could find. They're available in sizes 7 to 13.