Super Squids offers the best artificial squid lures in the world.