ah SEPTA, my favorite topic of discussion.
RR does not have ticket machines, except maybe at suburban station, 30th st, and market east -
SEPTA instead employs people to sell tickets but not at all stations. ticket agents are rude (as per union regs), lines are long (at the CC stations), and their salary, pension, benefits are a complete waste of money
outside of CC, not every errr, only a handful of stations have ticket agents. their hours are 5am to noon and of course, as per union regs, they take an hour lunch break! not very convenient
once on the train, if you are unable to buy a ticket b/c the station was closed or their is no ticket agent, you must buy your ticket on the train, for which there is a $2 surcharge on top of SEPTA's already sky-high prices ($3.50 for a 1 way off peak 12 min ride from Manayunk to CC???)
SEPTA graciously allows you to take your stub to a ticket window and get your surcharge refunded if there were no ticket windows open

so they pay people to collect fares - who make you shell out an extra $2; then you wait in line and have someone else refund you that same $2.
SEPTA - how about you fire half of your overpaid staff, install these things called machines, and cut fares. if you need some help in grasping the concept of a ticket machine, see NJ Transit, Metro North, LIRR, or well every other transit agency in the friggin industrialized world!