Simple Solution ( at least conceptually ):
Allow our retainers to do the footwork for us.
Summon retainer in Adventurers Guild. Browse items in market ward search menu. Select item, retainer buys it, hands it over.

We still have the option of entering the wards to shop ourselves, everyone is happy.