Do it yourself, it is not difficult.
Piston, rings, pulse line,fuel line and fuel filter. Won’t cost you more than $100.
Watch for vacuum leaks.
The 290 is a good saw and worth a rebuild.
I have a trio of 026’s and a 271 sitting in the garage I need to rebuild.