I can tell you, there was much on the exam, BillV, that had I not been more well-versed, and had not already been a CEH, I wouldn't have expected. In honesty, the exam threw some curveballs that were NOT discussed, in any manner, during the class. Again, my reviews came as someone who had been there, before. I didn't go much into the exam, because, honestly, I didn't want to frighten people. If the instructor is good (ours was,) he or she will clue you in, a bit, on some things to watch out for on the exam, that weren't really 'covered' well, during normal class flow, and you'll still pass. (After all, that IS the point of a bootcamp, right, and many have 'MUST PASS GUARANTEES.'
As noted by Steve_Sanchez, I think it's a good course, overall, for those getting started, but I also have to acknowledge ba22er's frustrations, as I could easily have seen our bootcamp go that way, had we not had both a good instructor, as well as the couple of us that 'lent a hand' to get over the humps that were the mis-configurations, incorrect options shown in 1 or 2 slides, and just the extra effort. Admittedly, it did make a difference, both with who the instructor was, as well as who attended. And this time around still, IMHO, wasn't as good as my original CEH bootcamp, not because of instructor or material quality, but because the original provider went above and beyond.
That first time around was more along the line of what Steve_Sanchez said about his, with extended opportunity to spend time in the labs, etc.
ba22er, I feel for you, and maybe, if you approach that ATC with a positive attitude, they'll try to make it up to you. While I passed mine, I can say the ATC I took it from, Solutient, in Independence, Ohio, even GIVES all bootcamp participants the option, for free, of sitting the class again, one more time, within a year period, on their dime. The only requirement is that you bring your original books and class materials with you. They don't give you a second set. (This - the re-sit, not the needing to being my books for the second sitting - came as a shock to me, as I'd never heard of such, but it is a very cool practice, I must say!) I might re-sit it, just to help out and make personal connections, again. who knows...