With three months to go before the big day, online retailers stress shoppers need to buy early this year.