are all the cv joints the same, will the cupra one fit the cupra r one or is it more stronger? also where can i buy one from, other than the dealers that are rip off merchants.