I'd read the attached thread in full, get in touch with Britpart/Shop you bought them from asking for advice then once they tel you there is a problem with Britpart springs ask for your cash back and fit standard leafs.
Out of interest does anyone know where these [Britpart] springs are being made now?