Amazon’s best-selling pocket knives start at just $7 and make perfect stocking stuffers. Shoppers say they’re compact, ...