Retailers warned not to panic buy in the rush to get online