DSon't bother with WSS. Only the Lethbridge store brings them in and they seem to have great difficulty maintaining any stock. This results in, "We can special order them for you, but it will cost you a few dollars more ..."
Corlane's is good to deal with, however they only carry the Black Anodized finish.
Omineca (also in BC) carries every model and finish. I bought several sets from them and have no complaints on the service or expediency. Best way to order is by phone, so get the number from their website.
OMINECA SPORTS AND SOUND LTD
2445 Burrard St
Box 1228
Vanderhoof, B.C., Canada V0J 3A0
www.ominecasourceforsports.com