I live in Brewton Alabama. There are a few jobs in the area. Mostly truck driving. My question is, for the truck driving companies that provide cdl training, do you pay up front or does it come out of your paycheck after being hired? I've never driven a truck, but I have thought about it.