Prime Day could top $21bn globally and £1.9bn in the UK – but is that entirely good news?