I was referred to this site by a friend who recently got his license. I've tried a whole bunch of other sites and even books, but they all seem outdated or they charge you for even taking one question on their site. Books were also the same- outdated and expensive.
I reviewd the samples on test-cdl and everything seemed to be updated. It seemed to be like a trusted source, as they guarantee that you'll get your license... so I signed up.
The testing software is easy to use and intuitive. The questions range from easy to tricky. There are some questions in there that are designed to trick you, so it's good for keeping you on your toes. Each test takes anywhere from 30m-1h depending on how fast you are. I took the tests over and over until my score was decent enough to make an appointment at the DMV.
One thing I noticed is that the questions on the site are harder than the ones you can sample at the DMV. This is good, because if you get a good score on their site, you can probably get a good score on the real official test.
I made an appointment after about two weeks of studying and testing.
I got my license a week later. It was easier than I thought. I was just scared.
The test at the DMV was very similar, and somewhat easier, than the tests online. I think I already had the smarts to get the license, it's just that I had no confidence because I didn't know what to expect. There are tricky questions on both the real test and the online test at this site. It really preps you for the official test.
The online tests really help boost your confidence.
Highly recommended.