I'm just finishing up my distance learning course with CAPT. Last 2 exams next week for the ATPL. It's worked out just fine. They were quite accommodating towards my unique circumstances in getting me finished up. Phil is always quick to reply or return phone calls. Their service seems to be improving all the time, cause I see their progress tests are all take-able online now which is better than faxing the results like before.
As far as I can remember they had quite reasonable pricing compared to the other companies. I think that was one of the main reasons I went with them in the first place.
Try to do a residential course with them if you can. When I was there for the consolidation classroom time, I got the feeling that I would have got through the whole thing a lot more efficiently if I had to have been there in the classroom every day than studying on my own, I think that would be true for any distance learning course versus on site teaching.