Whether I'm impressed or not is of no value, it's whether the fish is impressed.
I do not use any scent to try and bolster size or numbers and I'm assuming they work. To me it's like an athlete using performance enhancing drugs. There is enough technology out there already for me, better rods and reels, better lines, hooks, better and more realistic looking lures, fish finders and underwater cameras..........how much of an edge does one need?
As many as I can get.
I like to catch fish, period.
PED's? You really went there? ;D