Having just come back from the States I know all too well of what its like to be met at the door by these kind of people. Once eye contact is made, they then follow you round, ask what you're looking for, then suggest things. No, I dont like that. No, thats not what Im after. No thanks. Start to ignore now. Just blank them. Turn round and give them a dirty look. They go away.