BlackBerry has struck a three-year mobile payment agreement with EnStream, a joint venture between Canada's three biggest telecom companies, Bell, Rogers Communications and Telus.  THE CANADIAN PRESS FILE PHOTO