The battle of choice between online and physical shopping