As a parent of teens who tell me they need things the day before they need them, online shopping is a big part of my life.