Most of the supporting sponsors can set you up.
Where in Alberta? Edmonton, hit all the usual suspects, P&D would be my first stop, then No-sale(wholesale) Sports, on the North edge of town. Cabela's maybe, too. Sure there are others. I've made lots of trips in and only stopped at P&D, though. Been happy.
Lloyd area, Prophet River.
Lethbridge. Wholesale. The treatment I got there every time I have been in, makes me wonder if they are even related to the one in Edmonton. Had great service there, decent staff.
If you don't mind mail order.. skies the limit.
Looking for a particular brand?
Cheers
Trev