Last year I picked up a $10 pump at Walmart. It had a dual presta/schrader head and was way discounted(though didn't show the original price). I assume it would have been $25ish.
It is fantastic in almost every way.
It pumps easily- It gets to 125 without strain or shaking.
Its accurate, at least up to 90psi when ive checked on a schrader wheel.
The 1 downside is its brutal to switch between presta and Schrader even though both openings are right there. There is no switch to move to designate which will receive the air- you just have to jam the valve in enough to engage whatever internal mechanism is required. Pretty annoying, but its lasted weekly use for a year now and cost $10.