As an aside, I think that passing the exam purely through study is pretty naff. OK, you may get the qualification and the letters after your name, but the minute you start work in a Citrix environment, you'll be totally lost. There's only so much that can be covered by the exam, and practical hands-on knowledge of both Citrix products and, more importantly to the job, Microsoft Terminal Services, is totally invaluable.
Did you know that every "Citrix" printing issue is actually a 3rd-party printer driver/Terminal Services issue? Can you solve profiles and policies issues, applications over Terminal Services issues, Domain Name Resolution or network traffic-related issues? None of this is covered by a Citrix course, because Citrix products have no control over these areas - but Citrix Admins must.
That's why hands-on experience of working in a Citrix environment is essential, IMO. These exams are just a way of proving to the world that you know your stuff after you have proven it to yourself. If you don't know your stuff, it will become apparent very quickly, to a large number of people - a Citrix Admin's role is very high profile in most organisations - unless he or she is very good...
...and a large proportion of the calls I get to deal with are to do with Citrix Admins who don't RTFM or use Google.
I hope this is helpful to future CCA/CCEAs. CitrixEngineer@yahoo.co.uk