I bought some HD spring off ebay recently - they are colour coded and listed under the part numbers - but when they came were britpart items....
Ebay link
They were though £34 per pair.
I think the whole thing is a minefield and I think you could end up returning most of the springs that you got sent by most of the suppliers - perhaps the only way to guarantee LR parts is to buy them from LR?
For the price of yours though I think I'd return them.