Hi Jeff, There are a few sources locally...
Try Stokes International for all of the regalia, I think they have a sales rep in Mission
http://www.stokes-int.com
And Claymore Clothes in Vancouver
http://www.claymoreclothes.com
I would suggest a high neck collar uniform (just wear a t-shirt underneath and no need for a collared shirt or tie) as they will be much more comfortable and I think they look better.
-Rick