Millennials and Gen Xers are the biggest online shoppers, with 67% of millennials and 56% of Gen Xers preferring to shop online versus in a brick-and-mortar store. Part of the reason you see these two segments of the population spending more money online is that they spend more time shopping online.