Several years ago we were driving on I-70 in Utah outside of Green River. A remote section of highway. We saw a Subaru Outback pulled over, the sun was almost set. We stopped to make sure they were ok. Serpentine belt broke. They didn't have a spare so they had to get a tow to Green River, Moab, or Grand Junction to get a new belt and replace it.
After that I made sure to keep a spare set of belts in my Subaru. Even if my bf or I can't fix it on the side of the road, I have the parts and someone in town can.
My bf had a 1994 Toyota truck. We took a trip to Arizona with it. Before the trip he replaced belts and a bearing/pully. On the way back to CO, driving through the middle of UT the bearing seized and he had to cut the power steering belt off. Drove it the rest of the way home with no power steering. Thankfully the highways were mostly straight. He took the defective bearing and broken belt back to NAPA (with receipt). The manager there immediately refunded his money, gave him a new belt and overnighted a new bearing. (I think they had sold him the wrong bearing in the first place.)