Eid shopping gains momentum with people preferring physical stores