Hi Guys -
On the basis of this thread I stopped by Guido today and had a very nice experience. Bought two pairs of shoes that I'm very happy with.
One small point - the store is actually on Quintana, not Alvear. Not a problem, though, as several lovely locals were only too happy to point me in the right direction... I made a mental note to get lost in BsAs more often...