For white/electrical goods don't forget the branches of Worten at the Modelo centre in Portimão and Algarve Shopping in Guia.
If you are into IKEA, why not make a short trip to Seville and visit the IKEA there. Its on the Southern Approach to Seville (Algarve-Huelva-Seville motoway) and easily acessible. About 2 hours drive from Lagos.
Details here.
http://www.ikea.com/webapp/wcs/stores/servlet/IkeaNearYouView?storeId=11&langId=-5&StoreNumber=283
Also in Huelva, 160 km from Lagos along the motorway you have El Corte Ingles which is a department store found throughout Spain and a sort of John Lewis/Waitrose/Comet on steroids!.
You can spend a morning (or at least the other half can!) Remember to ask them about their insurance policies for bigger items. We bought a laptop there 18 months ago and got an excellent insurance deal on the unit.
Head for Huelva - Centro Comercial Costa Luz.
Hope this helps.