NSW retailers prepare for weekend spending boom