NEW YORK -- Gap is taking a lot of flak online for stealthily swapping out its decades-old white-on-navy blue logo. Fans are puzzled, even irritated, and an expert is calling the way Gap Inc. has ...