STaples is the only shop i go on BF. It is less crowded and it is enough if to be there 30 mins before.
I went this year too and was 10 in the line at about 530am. it was well organized, bought 2 1GB cruiser flash drive and one 2GB CF ultra, went in and out about 30 mins.
CC and BB were crazy.