I ended up getting mine off ebay.. it was a Fleck 5600 controller head, most systems use these same heads regardless of the model.. think of fleck as the Briggs and Strat of the softener world.
Anyway.. mine was less than half the price delivered to my door than the local guy was going to sell me the same unit for.. its been going 7 years with no issues..
Make sure you get a water test done and that will tell you want kind of system and what settings you need to make.
Here is a guy on ebay that is in alberta.. free shipping in canada and a website I am sure he will tell you what system you need to get.. about $850?? depending on model I guess..
http://www.ebay.ca/itm/Fleck-5600-SX...item43adbe335d