completely agree with pplal … you have to know the material and the question banks should just be a bonus for the revision stage.
Of course we all used them, I found BGS good as the explanations were helpful and if you needed further help they were responsive, but you have to know the material. In my exams, there were lots of new questions which threw a lot of people off!