Anyone tried the river 2 sea doggie 168 stickbaits , they look the goods , something like an x-rap construction ie hard plastic ,internal scales ,thru wire construction . 122 grams and comes with owner trebles , They look really good and i have been buying them for $16-$20 and they claim there foam filled to protect them from tooth punctures ? If they are any good they are awesome value . Have only found them in sinking models , Even though they all foam filled ?