Oh please Veritas tests are awesome...e-gmat is really good but if you are asking about mocks then yes veritas is the best source.
E-gmat is for beginners (i mean who still have one to 2 months for study) their questions are good but one need detail analysis to understand each question. (the questions level are really very high)
Why veritas? until you don't answer sub-600 to 650 level questions u wont get tough questions. My experience says that in order to touch 700 your accuracy level for 600-690 level should be high.