1. For 20 years 2. I am going to try and spend less...but that's what I say every year! 3. Yes, I usually do some online shopping while I am waiting for the store to open or waiting in the checkout. 4. There is only 2 of us. It is a 20 year tradition with my daughter. Shopping, lunch/dinner hotel, movie the whole works! 5. Walmart! The way they do black friday is absolutely crazy!