Erm...people...lots of very "HELPFULL" stores here and Im sure that getting free stuff is important to you but for me a good LFS is one that provides its fish with adequate tankage/filtration/spacing/grouping/food while they are there. All the fish are properly quarrantined before being sold and they give you an adequate method for transporting the fish home.
It would appear that most of your priorities would lay with them knowing your name and giving you free stuff.
As for my local fish store the guy stays for 3 hours after closing to clean the tanks and check for broken items or fish that look ill. And gets in 2 hours before opening to make sure all the fish are fine and have developed no problems over night. He also regularly checks his stock items for defects and clearly labels any defects found and marks the price down accordingly, only selling it to people once he is sure they know of any problems.
In the 7 years I have known the owner of the store he has offered me many "free" items. All of which I have refused and paid for in full. Why? Because I know that the profit he makes from that will help to keep a GOOD store running and help to keep the fish he sells in tip top condition.
Anyone who accepts such free items may infact be taking that £2.00 or whatever it was away from a new tank the store was thinking of setting up to give their fish a better environment.
Remember: It is your store and you have to make sure you give as much support to it as you take. We all love free gifts but in the fish industry where money is tight and wages are low it is best for that money to go back into the store and keep those fish even better for next time you want some!
Harsh words? Possibly. But I am just trying to make sure people think about their actions. Because we all love fish and that is why we are here. Right?