A McAfee study, Digital Window Shopping: The Long Journey to Buy, of 163 million online shopping transactions found that 65% of all shoppers will wait a day or more to complete a purchase.