What is it that you require specifically? Just a shop that will install tires that where not purchased at said shop? Or a shop that will allow you to have Petes's ship the tires to their location but you pay for them?
If its the first then almost any shop in the GTA should, I do but Im not an actual shop I just do work for people for cheap
There is only one shop I have heard of that has a policy against installing tires not bought at their shop, other then that any shop should