I don't know anyone in America that finds the head cover offensive, even Catholics in America in the past used to wear a veil in church. To me its a sign they respect their religion. Its funny how people twist things. I am reading books about Spain for vacation and they even request people dress properly, its just respect!