Nearly half of online shoppers report holiday frustrations