The HTC 10 is now available in Canada. The Taiwanese company's latest flagship was announced earlier this month for the Canadian market, where we learned Bell would be an exclusive carrier partner until the end of June.

As we reported earlier this week, Bell is selling the HTC 10 for an eye-watering $349.99 on a 2-year contract, and $899.99 outright, which comes in slightly lower than HTC's own price of $999.99 for the unlocked version (which won't be available until early next month).

As reported in our preview, the HTC 10 is not without its issues, but it's one of the best Android devices currently available.

See HTC 10 at Bell