The shop I frequented growing up gave me and my homies t-shirts 1 time and we were all pretty stoked. Growing up I used to think that they should give us a discount for spending so much of our money there. Then I got older, ran my own business and realized that paying for rental, storage, staff wages, taxes, utilities and marketing costs suck and the margins on the business are thin.
If a shop wants to help the local scene or skaters with products, power to them. Don't be a dick and start selling product you get for free to make some quick cash, at least give it away to a kid who needs it or sell it at a nominal price.