Did you ask the price of pair of rear shocks from Toyota walton ?
Most probably they will buy from dealers like Nishat Autos from Montgomery road and will sell them under the price tag of their own.
If Walton motors has told you the price as 20-30K for pair of rear NEW SHOCK ABSORBERS then its fine.
But if they will quote you 50K plus 10K for labour plus 5K for GST, etc. then it means they are selling it over price too.
A pair of rear shocks doesn’t cost more
than 20.5K even if its original Toyota’s.