I got a nice St. Criox from Marty's from the wife as a gift - then bought another one about 6 months later. Both are spinning rods.
One is med. heavy - other med.
Very well made - action is fast. They go for around $125.00 or so.
I tend to buy a rod for a very specific duty.
When I was into jigging/casting - I had a rod for 1 oz - one for 1 1/2 and one for 2 oz. Did I really need all three ? Not really but it was nice to have the exact outfit matched to the weight.
Same with trolling - I have rods for wire , deep lures , light lures , etc.
Still get outfished by the old guy with a busted up rod/ beat up reel