Happy to share my experience at the time - mind you over a decade ago - but I doubt it would be much different in these days.
Did my research among various distance learning options and made my choice for BGS knowing I paid more, it had been well worth it. A good part of the value for money I found in the revision courses which I did with BGS and their fantastic team of instructors. I needed to travel in from overseas, never regretted my choice.