almost any tack or tailor shop can repalm them for you and it will not cost very much. Its Calgary...you guys gotta have a TOn of Tack shops! You could also go to a fabrics shop and pick up something that can be glued over the original palms to cover the holes?
Put a layer inside the glove (with the sticky side out), then a layer on the outside, so that the tape sticks to itself wherever it's not sticking to the palm; helps it hold together. It seems to be working pretty well; more or less waterproof, and it doesn't seem more slippery or anything. It's a little ghetto, but it's a hell of a lot cheaper than new gloves or repalming.
I fixed mine with a thin piece of leather I bought by the foot. With needle and string, it took me an hour, and it cost me $3 all in all. With that piece of leather I feel the ball much better, so I would not hesitate cutting the palm of a new pair to replace with with the leather.