As bad as swift is, I suggest swift, they probably have a terminal close to you (since it's a large company) once you get your cdl, find a job somewhere else! Don't worry about paying them, they'll just turn it over to an agency. Many companies will hire and train new cdl holders. You will waste your time with a swift trainer, they just use you to drive, and teach you nothing.