For stringing, try this guy out:
http://www.allcourtstringing.com/
$10 labour, and he has all sorts of different string.
He's a USRSA Certified Master Racquet Technician and he's operating a home-based business... which means he's a lot more flexible than going to stores. I just got a couple racquets strung and picked it up last night at 9pm.
One day turnaround, and sometimes he can even string it while you wait.
He's located near Broadway and Nanaimo.
Tell him Stan sent you!