Melanie,
I started out from Sevilla 3 weeks ago. I couldn't find any pilgrim stuff at all and I did ask around. I was told that the Amigos sell badges, shells etc but by then I'd allready left town. Check out their opening times I think they're not open that often.This is their address...