Well,it depends upon one's personal preferences and pocket.
Newer the better but genuine,to find genuine stuff for an aged vehicle is a die hard work to locate if a dealer holds the old stock.
What i have known keeping some of suzuki's in life,suzuki used to use ntn japan's constant velocity joints in their vehicles whereas currently ntn's joints for margalla in pakistan are not well available at first and secondly if available some where i highly doubt about the genuineness you may compare them with the older one's if they were already geniune.Another after market brands is nkn japan which is currently prevailing their business in pakistani markets.
Among chinese, their are A to E standards available with the price tags starting from 600 to 2k,you may opt for ''ksc'' brand which is reliable and iso certified,do not go for the knk which is opposite of nkn just to puzzle people with the good brand.
About kabli,junkies are big thieves except few,its all your luck if you do not have any close and honest contact with them.
Best of luck.