Existem muitas raças de canários, com preços que variam imenso entre si.
Todos os canários machos cantam, mas existem raças que o fazem especialmente bem, assim como o Timbrado, o Waterslager, o Harz ou o Malinois.
Portanto, se quiser realmente um canário de canto, pode tentar comprar um destes.
Se preferir uma variedade de pose/forma, pode escolher entre, por exemplo, o Norwich, o Border, o Yorkshire, o Gloster, os Frisados ( que entre eles se encontra o famoso Parisiense ), etc.
Depois há os vulgares canários de cor ( sendo normalmente os mais baratos ), em que tem várias colorações disponíveis.
Devo alertar que os preços variam bastante consoante a raça. Um canário de cor pode rondar os 15€, enquanto que um Norwich ronda os 60€ e um Pariense pode custar 85€ ou até mais.
Por isso, a raça que escolher vai depender muito do seu gosto, das suas diponibilidades financeiras e do fim para que quer a ave ( criação, exposição, apenas para companhia, etc. ).
Boa sorte na escolha

.