This seems to come up regularly, but I don't blame you for asking because I couldn't find a link to send you.
Here is the list to the local providers:
http://roverlanders.bc.ca/roverforum/vi ... f=4&t=7788
Local there is Jeremy at Rocky Mountain Springs -
http://parabolicsprings.com/
He doesn't list parts on the website, but he can get pretty much anything you need and has a lot in stock.
I usually order from lrdirect. Ships very fast and has a prepay option on border fees so you don't get stung by customs. Not a great interface for finding parts so best to find what part numbers you need from somewhere else.
https://www.lrdirect.com/search_category.php
There is 3brothers in Ontario -
http://3brothersclassicrovers.com/
Paddocks is good pricing but they don't give you shipping price until after you've paid for the goods. It's a bit disconcerting. I like their website for figuring out what part number I need -
http://www.paddockspares.com/
John Craddock's is exhaustive but it's easier to use if you already have the part number.
https://www.johncraddockltd.co.uk/
Rovers North - expensive and have their own part number system. I don't use them
http://www.roversnorth.com/Land-Rover-Parts/WebHomePage
Atlantic British - I haven't used them:
http://www.roverparts.com/
Rimmer Bros - I haven't used them:
https://www.rimmerbros.co.uk/SubCategor ... y-2--m-292
Rovah Farm - I've bought things a couple times. Shipped fast but I got hammered on duty as they used to only use UPS who is evil. I think they have switched to USPostal Service so might be better now.
http://www.rovahfarm.com/
Rock Auto - I've used them for other cars and they list a lot of rover stuff. They are better cross border than they used to be.
http://www.rockauto.com/
That's all I can think of.