Where to shop in Santiago: craft villages, flea markets, malls and food markets, with prices, opening hours, how to spot fake lapis lazuli and what to skip.