Mythbusters, from the Canadian Health Services Research Foundation (CHSRF), is an excellent reality check on the fabrications making rounds regarding the Canadian health insurance system. The CH is a nonprofit public policy research organization in Canada.