Ditched the $45 airport express bus for a $6 local train in Rome and it was not worth the stress
I know this sub swears by saving every dollar, but after hauling my bag up and down three flights of stairs at Termini and missing my stop because the signs were confusing, I'd honestly pay the extra $39 next time for the direct bus.
Budapest ruined me in the same way but for the opposite reason. I bought the fancy airport shuttle ticket, like 30 bucks, patted myself on the back for being smart, then sat in traffic on the highway for over an hour while a local bus kept zooming past us in the bus lane. The driver shrugged when I asked what was going on and said something I didn't understand. A guy next to me explained the express bus was actually slower because of the ring road mess. Now I just check the route map before deciding anything, price means nothing if the ride itself is a nightmare. Your Termini stair story gave me flashbacks to dragging a broken suitcase up a subway exit in Vienna at midnight. Sometimes the cheap option costs you your whole day and your back.