Walmart offers the Stanley InstantChange Retractable Knife for $6.79. Choose in-store pickup to dodge the $5.99 shipping fee. That's the lowest price we could find by $1. It features a 3-position retractable blade, string cutter, and lanyard hole.