I think that most of you know how I feel about the boaters' card concept. It just wasn't one of their better ideas. HOWEVER!
It is the law and everyone must have one if he/she is to operate a motorized boat. Prices vary from one place to another. Sure you can get the test done online but if you're going to be paying for it anyway why don't you get full value for your money. In my opinion, the boater's card test will teach you next to nothing. Go to a place where you can meet the people teaching the course, talk to them, ask questions, learn something which might be specific to your home waters. You can try the Canadian Power and Sail Squadrons. This thread was started by Peter who is a part of the Town of Oakville Water and Air Rescue Force (TOWARF). These guys know what they're talking about. Heck, get a few OFNers together and make an evening of it! Learn something. Make it worth your while.
I'll ask Peter if he can post the next scheduled date.
Just my humble opinion.