The Canadian Ohlins importer is in Edmonton, AB. Can't remember their name. That said, there's issues getting parts directly from them and usually you have to go through a dealer.
I'd recommend talking to Les at LTR, Ian at Rider's Edge Suspension or give GoFasters a call. GasGas Pacific has some trouble getting ohlins parts as they get them through GasGas Spain and it adds to the cost. Seals from GG Pacific were around $35 each, where as I got them for $20 through Rider's Edge.