If you'd like stitched, PM bc-chris, he owns Dynamic Digitizing Design, in Kelowna (for samples of his work, search his posts, he's done lots fo jerseys for his teams, and many other items for clients).
For screened, I used
http://www.cre8edclothing.com/ cre8ed clothing in Kelowna, for ball uniforms, very satified.
I live in Calgary, so my ball shirts were shipped.