Slingshot currently provide free web hosting with their internet services.
The section in their help page says:
If a domain name is required or for further support please email us at email@example.com. Please allow for 2 working days for domain names to be setup.
There is no setup or connection fee for this service from Slingshot.
So I contacted them about how I could setup a CNAME entry to connect my domain to the hosting. Unfortunately they require full control of the domain to use it with their host. This is disappointing, but I guess it is "free" hosting.