Double A.........beep, beep............MCO!!! (JUuuuuuuuuuuust kidding. Do NOT go to Aamco)
If you don't know of a good shop yourself, ask around your area and see if anybody's had their tranny worked on at a local shop. You'll know if they're good 'cuz you'll hear more than one person talk about 'em.
You could also check your local Pennysaver or Recycler or whatever, but no guarantees on those folks.
Since it's shifting funny, I honestly wouldn't know where to begin. If fluid didn't help, it's probalby more involved than most folks would want to get into..........imho!