Hi!
here is my two cents on bf. first, always go with someone. you might need their help, either to block and protect, or to do something as easy as push the cart. I'd suggest finding yourself at least 3 stores to go to. #1 being the one you absolutely have to go to, and you believe you have a good shot at getting everything you want. #2 back up to number 1. #3 probably not stuff you really really want, but has very good deals and shouldn't be a big hassle to get stuff from. #3 should be your fallback in case 1 or 2 have too big of line. Also, enjoy yourself. you are there to get some good deals, but this should be a fun time. I always have fun with the people in line with me. talking, sharing food. someone making that late morning, 1hr before open beverage run