I have heard about this re-stocking fee before. This stores return policy is why I will not shop there. I avoid going there if at all possible.
I have only been in the store a few times. I know that around Christmas time, the check out lanes are miserable. I never have cared much for the store and I certainly do not care for their return policies.