Lezyne Super GPS, not perfect, but overall I've been satisfied, especially at that price point.
The Wahoo Bolt shows promise, again at a nice price point. I don't have personal experience but people who have the ELMNT and the Bolt rave about them like they're the best thing since pockets on shirts.