With seeing some with issues getting expansions they preordered, FFG distributes their merchandise in a very unique way. Those stores that sell and support their games, are more likely to receive larger shipments and get them on time compared to those who don't. Only 1 store in the Omaha area will get their shipments in on time and get a good amount compared to the others in the area. That is because they support the games and sell the most product.
Ex: With the new Destiny wave, one of the stores in the area just got their shipment yesterday and explained that they got it late and only 2 cases due to not selling enough.
I'm one who also likes to shop local and only at my FLGS. They're reliable, obviously friendly and will answer questions. I recommend preordering at your FLGS or through FFG, depending on how long you want to wait. Going through "3rd party sites" can cause problems such as cancel, never receiving it or waiting forever for it.
If you have any other thoughts, or solutions please do share them so no one in the community is left out.