I love my £6 Aldi track pump; it performs flawlessly and I think the gauge is close enough but I've never really tested it. It does give the same pressure reading (but with much smaller increments and much easier to read) as my Lezyne Micro Floor Drive HGV (which is extremely difficult to read - I used a magnifying glass and then put a ring of insulation tape to mark where the gauge needs to be for my tyres).
The Aldi pump has a double head for presta and schraeder - rubber push-on with lever 'lock' and the whole pump costs less than you can get a replacement hose/head for most brand-name pumps.
I really liked my cheap an cheerful
Zefal frame-fitting pump (£4.49) but I don't like holding my pump directly on to the valve, I prefer a hose, and I like a gauge hence the purchase of the Lezyne.