Crown lifan is now offering inners and outers with 6 months warranty. Seems good. Recently i had my outer cv joints installed in khyber. 3 months, no prob yet..
And many people fall in trap of repairing of joints which is sheer waste of money and time, seems like case of OP.