I went to Best Buy yesterday in Chicago and asked for an Invisishield for my new epic (which already got a really small scratch-so I don't think it's gorilla glass- mind you, i've been treating the phone like a baby so no idea how I got the scratch

)
Anyway, they said they were told to remove them from all the shelves because they were defective. I went to another best buy (also in Chicago) and didn't see any protectors on the shelves so asked the BB Mobile rep if they had any. They were all piled on his workstation and said they were defective and were told to remove them.
Any idea why? I managed to talk them into selling me one but before I apply it, wondering why they are "defective".
Any thoughts? They had an epic with the screen protector on it and it seemed to respond well, although the glare seemed a little worse.
Thanks