The following are a number of off site resources you can use when researching insurance options.
Insurance Canada
Alberta Insurance Council
Insurance Institute of Canada
ING Canada