I watched my 26 year old daughter Christmas shopping oniine earlier this year.
She found the product/s she wanted to purchase, the went to Amazon to search for the best price.
She ordered a half a dozen of the products using Amazon, five of these were delivered by Xmas, one did not make it because the product was out off stock.
She was disappointed, but for the most part was OK with her Xmas buying experience.
This age group presents and new challenge.