I think I've been to Porto four or five times, and I can say that it is a city I really love to visit. This time I discovered new places, shops, and I even got on an old tram.
One of the great shopping finds (thanks to Dudua's great advice) was A vida portuguesa, a beautiful shop selling a stunning selection of Portuguese homeware, stationery and gourmet foods.The premises are worth a visit in their own right, and once you are there it's difficult not to buy something. I came home with the typical cabbage leaf bowl and a couple of tea mugs. They were gorgeous and really affordable.