Major department stores beefing up online presence