E-commerce Businesses Cautiously Optimistic for Upcoming Festive Season