Non-essential online retailers optimistic despite big concerns over festive trading