i believ there used to be a shop in vancouver that sold ez test, but I forgot their nam, so they might not even exist anymore. other than that, buying online would be your best bet.
I got a test kit online through the bluelight discount and it came within a week or so(to Alberta). No hassles, discrete packaging, and a good price too. If you can't find one locally I would think buying one online is a great option for you.