Ive got Charade 86 i also use to have probs of shocks than i put Shocks of Charade 88 (your car ones) they are much better and i never had shocks prob again.
2 shocks front will cost you 2000 to 2500 Rs depending on the condition.
Contact the 2 people below and buy ones in good condition from Sultan ka Kho.
Akhtar (Akhtar Autos) 0300 - 5350240 (Tell him ur sent by the white 86 charade owner who bought shocks and power steering from u)
Al Qaiser Autos 0333 5185434 they are kind of partners and shops bhi sath sath hai.
Dun put starlet shocks they will make your ride rough.
I have no Idea about the rear shocks but you can get them from Akhtar.
If good quality original things are available qabli than dont go for alteration by putting some others cars parts thats my suggestion.