Why? For looking when they're on display? Why display them if you don't want people to look? When did a compliment like, "I love your shirt" become offensive?
Most Helpful Girl
because she is a bitch. You said nothing wrong, even if you were thinking something differently, you were a gentleman and simply said, nice shirt.
Please Honey dont let this total stranger upset you. she's either naturally a bitch and is that way to all or perhaps she was having a bad day or she has had a lot of problems in the past about guys looking at her and her response is her line of defense. But dont let her ruin your day.