Yes I would say it is. Sure it costs about a third of the cost to take the exam itself. For that you get 3 practice tests. There is so little out there actually about this exam that I think it is important in order to really understand the test. Several the questions on the actually exam when I took it were almost identical to ones in the practice tests. Also because since the SCJA skims the surface on such a wide range of topics it is hard to know just how intestely you need to study. Passing the exam should not be that difficult for anyone with training computer programming and who knows the basics of
java, but if you want to be sure to pass it and/or get a score in the 90s I think the practice exams from Sun is a must.
Remeber objectives 1-4 make up the vast majority of the exam. So know your design concepts and programming fundementals.
Oh I can't have all postives on something that would not be right. Rarely are things ever totally wonderful so I need to add in where I thought the practice exams lacked. There could have been more questions. Sure there was about 153 questions but that is not enough. Since the questions are rather evenly distributed over the objectives you get a good understanding of the depth for those objectives but not for the intensity of the programming fundamentals on the exam. I think there should be more practice exam and they should me closer to the real thing.