Things can get crazy in the stores. I have literally seen people trampled. I do all my shopping on the internet. No long lines at JAF for me anymore. At least they had free shipping on Thanksgiving but have NOT received any confirmation on my order!!