McClelland & Stewart compare prices