It (and the multitude of others based on the same idea) weren’t free they used and 0845 number which meant they got paid by the telco for each minute that someone was connected.
It just shifted the way people paid from being a monthly fee (as Demon internet and others did at the time) to a phone call cost.
3 Likes