I'm off to Portugal for a week in May and hope to stock up on my favorite Iberian creams while I'm there. I'll be in Porto for a few days and will be down in the Algarve (Lagos to the Spanish border) a few days - can anyone recommend any good shops for shaving supplies? Might try to fit in a visit to a barber for a shave also, so any recommendations as to good shops in Porto? Thanks!