I was surprised to the core when i found that the ISACA CGEIT mock questions that I have paid for online has a huge bank of questions for practice in addition to frequent updates which means i can practice till i am out of breath. Seriously, giving ISACA CGEIT certificate exam was a beautiful experience.