Assalam O Alikum

Brothers can some one inform me where can I buy 4 bilstein or KYB springs for Accord in Karachi.

What is the life of springs on petrol

Many thanks