I agree. El Corte Ingles has it all. I was really suprised the first time I went inside the large center in Madrid. There are floors and floors of things to be found. I loved checking out all the values they had, especialy on shoes and other clothes. Then, being able to go downstairs and buy groceries was a plus.
I spent way too much money there, but I sure liked going there.