I found the Bristol QB almost word for word when it came to the CAA exams. Probably 90% of the questions I had seen already. You need to learn the subject though or you'll never pass some of the tougher papers eg Gen Nav or Flight Planning. The questions are in principal the same but the numerical values are different so you need to know the theory behind the question!