27 things to buy — and 14 things to leave behind — at Banana Republic, Old Navy, and Gap