Shoppers find better deals this year as Prime Day fuels record $14.2B across e-commerce