I'm a proudly owner of a Defender 90 and would like to buy some accesories that I couldn't find in my country.

I'm travelling to Sao Paulo by November, what stores do you recommend to buy some internal body accesories (mats, etc.) and suspension/transimission spares (shocks, air lockers, etc.)?

Thanks in advance for your answers!

-Sebastian