I have gone to 3 stores over the past 3 years (all in different cities, none where I live .. was travelling for work or vacation) ... the swag varied greatly from store to store .. one in Santa Rosa, CA was really cool, they gave away a ton of stuff, the one in Houston, TX gave away crap. For free, I really cannot complain ... just pointing out not to be disappointed if the free swag is not so good.
There are 3 nice record stores in Dallas about 1 mile away from one another, I'm going to hit my favorite one first and line up a bit early and maybe check out the other 2 while I am in the area.