Cannot comment on chlorinator but will make a comment on your choice of pool shop which should give you and indication of whether to take up their offer:
The Astral E25 is only $660 online + delivery and anyone with basic DIY skills and access to youtube can install it for <$50 after a visit...