Diablo 3 is $19.99 at EB Games, as well as on battle.net
http://www.ebgames.ca/pc/games/diablo-iii/311638
https://us.battle.net/shop/en/product/diablo-iii
The Battle.net price is USD, so depending on the taxes in your province, EB might be cheaper.
http://www.ebgames.ca/pc/games/diablo-iii/311638
https://us.battle.net/shop/en/product/diablo-iii
The Battle.net price is USD, so depending on the taxes in your province, EB might be cheaper.