My LCS actually gave me a set 2 years ago. Problem they had with the National Trading Card day was it was schemed up by MLB and the card companies but they'd force the LCS to buy the packs from them. I was one of 2 people that asked about it that day, he figured it was cheaper and easier to give someone something from the store, than to buy the promo packs. If these are truely free, then I think its a bonus, I think anything they can do to help the stores is a great thing, and right now UD and Panini are both doing pretty good things for the shops.
Blowouts Resident Wade Boggs Super Collector