The big companies seem cheaper, and at least one is doing a special offer at the moment. It looks like you just book on-line and get allocated an instructor. Or do people go for a word of mouth recommendation?