I bought new springs from a local shop, At the time I thought I could have saved a bit had I bought them online but with taxes and shipping and duty it might have worked out.
I've had one vehicle where the main spring broke and was replaced locally, and another vehicle that has broken a spring in the pack on either side now which was also fixed locally.