I will be travelling to KL in a few weeks time, staying near Imbi monorail station. Is there a retail shop to buy Tupperware? I have looked on the Tupperware site but can't make much sense of it!
Can anyone advise of the most convenient store to get to or your experience buying Tupperware in kl?
I have bought Tupperware in Indonesia previously.