Fact – Generation X shoppers are the most active online, averaging 19 transactions per year