UK police forces have an option to offer drivers who speed a speed awareness training course. This costs money but less than the fine and insurance rise from the points. A friend of mine did one after being caught at 33mph in a 30mph zone. (The police never used to pull you over for that sort of error but with automated speed cameras it is cheap to detect.)
The impact assessment indicates that it reduced repeat offending compared to fines. https://www.gov.uk/government/publications/national-speed-aw...