We used the sonolineB from amazon. Was about $70 at the time (3 yrs ago).
I think it's normal to take awhile to find the hb as opposed to a dr's unit. Any Doppler should be used sparingly.
SAHM to Magnolia May (09/10), Luke Russett (04/13) and expecting 11/16. Wife and best friend to my airman.