It depends from campaign to campaign.
In my current campaign, I've deliberately gone for a straightforward, by the DMG approach, so have GP limits assigned to each town (typically <3000gp) and PCs can freely buy/sell anything below those values (but I only allow magic items from the DMG, not...