Surrey is a large town but I don't know of any leather supplier other than Tandy. In Vancouver, I use the two that I know of
Lonsdale Leather on W. 5th ave; they have a wide selection of tooling,finished leather and some fur hides as well. They also have
a broad selection of tools,findings and finishing supplies. The owner Phillip will bring in special orders from other suppliers and he knows
most everyone in the trade around town
Pacific Fur and Leather have the best selection of fur hides locally with finished skins and tooling leather available. They are on Commercial Drive near E 21 Ave