To shop Black Friday sales or wait till Cyber Monday. Argh decision decisions...