Pro-Stock in Edmonton (453-6161 ??). Talk to Randy. They are always super busy so sometimes you might have to wait.
A couple of tips when ordering from anyone:
1. ask if they have it in stock
2. ask how long it will take if it is not in stock
3. if they have to order from the US it always takes an extra day to get through customs (even if you pay for overnight service)
Most places now a days have a buyer groups where they will get together and place large orders to compete with the large mail order places like Jegs and Summit. If you don't want to waste time or are worried about paying too much just ask them straight out, I want this part # for xx amount of dollars can you do it yes or no.
Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid-in-sideways, totally worn out, shouting.."holy crap.... what a ride!"