I cracked my Nexus 4 really bad and took it into Dyna-Smart and it was fixed up perfectly in about an hours time. It cost $120 which seemed not too bad to me, compared to how much it would have cost to buy the phone outright and get onto another contract.
There is no actual bike parking out front but I locked mine to a hydro pipe close by.