If they have the temperament for it

most would be better off working in customer service at one of the thousands of call centers all across the US. These call centers are ALWAYS hiring. In fact they giving hiring bonuses to anyone who currently works for them and they recommend the person. I know here in OK someone with no experience starts at Directv, Dishnetwork, Sprint PCS, and numerous other places at a minimum of $12.50 an hour and are trained for 6 weeks, while being paid the whole time. These jobs also have benefits, often starting the day you walk in the door.
If they happen to be fluently bilingual the minimum pay is even higher.
The places are also 24/7 in their working schedules, so that helps many with childcare and some even have in house childcare for a very low price.
Plus you sit at a computer rather than stand all day in greasy air—far better for your feet and complexion.
By temperament, I mean how well they deal with cranky customers. These are all inbound calls I am talking about, no outbound.