Have used ILX Group many times over the years for training. Not only are their prices competitive, but their online self-paced learning is thorough and the simulated practise exams prepare you really well for the real thing.
Great value for the reasonable price. I have passed exams easily.
The training style and material was appropriate and the exam booking was seamless.