English Mania

Mall shopping, street shopping or online shopping- which is better?