Seams like if they don't have the parts you order then they just send something else at low costs.
I needed an radiator but have now received two ball joints! They want to refund money but I have to return goods received and have to pay for return!
On site pictures are correct and they have more than one brand on stock!
Not first time I've had bad experience and not smart of me to use them again.
Not funny when car is broken!