Hi,
Ive sat my last exams earlier this month. I studied via Distance learning in three phases and sat all exams in 5 sittings, as I was completing my hour building concurrently with the ground studies.
I found it took me between 2 and 3 weeks( full time 8am till whenever I went to sleep- which was into the early hours of the morning some days) to read each book, depending on subject studied and hit the Bristol Question bank solidly for 3 weeks prior to the exam.
That pretty much means that you will cover every question in the bank and will not be surprised by anything that pops up in the real exam.
In addition I had to attend the brush up weeks, per phase, which I found invaluable as the tips, hints and revision handouts you get are well worth the trip down to your GS provider.
Make sure you sign up to Bristol ASAP...