While I generally agree that it is best to support our Canadian market, you can also try San Diego leathers as well- they sell holsters and belts hand made in Mexico and will ship to Canada- it comes in as a hand made leather item. (Dropped in the store on a recent trip and they forwarded the items to me in Canada). Good quality workmanship, hand tooled, can custom tailor as well, color, size, arrangement, bullet loops in the belt, etc. but it will take some time. They use Pay Pal as well.
Niagara Glen
ps: Also Tundra Leather in Hamilton does holsters and belts.