I've never used them but I don't like their philosophy, from what I've read.
Canine Mind is really good. I've taken all of my dogs there and am currently attending a Saturday morning class with one of the Boxers. WoJo'smom had posted on here for a class and she is now taking her pup to the same class. The dogs have fun and there is no force, no choke collars, etc. Although WoJo's dog is a pup (6 months or so) he's done incredibly well. It's amazing to see the dogs actually figure out what is expected of them. I've been taking dogs to classes for 20 years and this is by far the best experience I've had.
I did the Chesapeake Kennel Club classes and they weren't for me. When Biscuit was just a pup, I took the puppy class. He was a typical HAPPY Boxer puppy and wasn't allowed to participate in some of the activities because he was too playful.
I actually stopped going. I'd used them for other dogs in the past and the classes were okay but nothing special.
Canine Mind is more expensive than Petco, Chesapeake, etc. but it is well worth it. Here's their page that describes their training philosophy.
http://www.caninemind.com/id1.html