Brother the KYB Japan shocks are better than anything available in the market unless you can import Bilstein dampers for 500$ from USA.
Agriauto will also do fine for 5 years as they are the ones which came factory fitted in local XLi.
So if you were satisfied with the car on bumpy roads when it was new (which everyone is from XLi) go for Agriauto.
You should definitely dont expect Indus to use KYB shocks in XLi and sell it for 1.5M in the year 2014 !
Rear shocks are half the price.
The OEM Toyota Thailand ones in red packing are also available for 22K which are stock in Axio etc.
Dont buy from Toyota 3S they overcharge.
Buy from Karachi if u have any relatives here would be 5-6K cheaper easily for both Toyota Thailand and KYB Japan except the Agriauto ones.