When I was looking for one last week most were sold out. There were a few in the outer regions (richmond hill, ajax) that had a few. Best of luck! I'd call around before walking into the store - unfortunately they can't hold orders over the phone though.
Posted from my CrackBerry at wapforums.crackberry.com