I myself use a extrex legend and had the same prob when I first used it.
I quickly learned as your geting within 30-20 feet of the waypoint (cache) I lay it on the ground and go from there .
Example: My waypoint is 30 feet from me holding the gps. I lay it face up and notice what my accuracy is. lets say its 20 feet.I walk in the direction I was heading for and knowing the accuracy is 20 feet I know the cache is anywhere between 10 feet ( 30-20=10) and 50 feet (30+20=50). If I dont find the cache I walk back to my gps which is still on ground face up and see if the reading accuracy has changed.
I have found this way very useful to me.
Also to get some practice with it.....place something in your yard and mark it as a waypoint.Walk away about 100 yards or more, and then try to locate it using your gps and you will see how close you can get to it without the gps going haywire.
I believe every little gizmo we have has its own personality and it is up to us to figure them out.
Hope this helps.