Why in the world would it cost $20 to transfer a tape to a CD? And why would you want to do that anyway? I had a lot of music on tapes, going back to the 1960's. A couple years ago I dragged two big boxes of them down from the attic and ripped everything worth keeping into iTunes. Just connected my old cassette deck to my audio interface and used Logic Pro to record them. I'd say only about 10% were worth saving (out of over 100 tapes). Tapes degade over the years and many of them didn't sound good enough to be worth the effort.
But you don't need any expensive software or hardware for this, you can get a cheap audio interface for $30 and use GarageBand or other free software. Everytime you play a tape in a cassette recorder it loses more quality. If they are important to you, rip them into digital files while you can.