ComScore reports busiest week ever for online sales