Wander the fascinating souvenir shops of L'Estartit in the Costa Brava