Looking to buy a new BlackBerry 10 smartphone? If you buy your handset outright direct from BlackBerry's official online store, you can currently save up to 40% on selected handsets in the Canadian company's spring sale.

The sale doesn't just include older BB10 devices like the Z30 and the Q5 — but also the new Passport and Classic. Here's what you'll currently pay for each device:

  • BlackBerry Classic — $399 (down from $449)
  • BlackBerry Passport — $549 (down from $599)
  • BlackBerry Q5 — $149 (down from $249)
  • BlackBerry Z30 — $229 (down from $349)

These are U.S. prices, of course, but BlackBerry has also slashed prices for customers in other markets where ShopBlackBerry is available. Customers in the U.K. who buy their device through will also find similar reductions.

Handsets priced over $200 can be had on PayPal Credit if you live in the U.S., which allows you to spread the cost of the device out over six months without any interest, subject to credit approval.

Although BlackBerry 10 hasn't quite been the success BlackBerry and its loyal fanbase was hoping for, devices like the Classic and the Passport have received good reviews.

If you're still attached to BB10, then, and you're looking for an upgrade, this is a great opportunity to save some cash. It's unclear how long BlackBerry's sale will last, so be sure to claim your device before prices go back up.