Yep... sounds about right. Cheapest, and for me the most satisfying solution, is plain old reading glasses. Get a couple 3-packs of cheapies at a big box store for ~$10. I have a pair in every car, by the bed, in the bathroom, by my lazyboy, in the kitchen, in the boat... When we go in a restaurant or store, I take the pair from the car. Put 'em on when I need them. Top of your head, in your pocket, or on your shirt neckline when you don't need them. Get used to it.
Have tried bifocals, trifocals and variable. All a pain in the rear. Wear contacts for distance, so essentially in the same boat as you. You know, they do make bifocal contacts. Ones you put in, leave in 24/7 for a month, then remove & replace. Easy peasy. BUT, they compromise your distance clarity. You give up a little sharpness at distance for the reading part. Not worth it for me.
Also, for your cheapie 3-packs, you can get a little stronger power for books, labels, menus, etc, and a little weaker power for computers. Works fine for me. Leave the weaker ones where you use the computer, the stronger ones where you won't.
In other words, I've tried it all. Plain old cheap small reading glasses give me the best result with the least accommodation.