I did take the NCSBN course for 7 weeks. It is a very helpful, comprehensive course.
I'll tell you though, its difficult because you have to study on your own and be disciplined. If you can do this without a problem, then its an EXCELLENT site. They go over everything you will need to pass and even have some questions you do. I am a visual learner by nature, so it didn't work for me until after I took another course. And then with studying what I printed off from the NCSBN course, I understood it better.
It really depends on what you need right now. If you're looking for a good start though, you can't go wrong, or beat the price. It is a great review.
Good luck and let me know if I can help with any notes or anything.