I ordered Meyle dogbones from BMA parts. I received "Flennor" brand dogbones. Are these the same? Are they horrible Ebay knockoff that will wear out in 1k miles? Should i return them, insisting on the real deal?