Baby heartbeat monitor

Katie
I'd like to buy a baby heartbeat monitor to listen to my baby's heartbeat. I am 12 weeks, 3 days pregnant :) I don't want to spend a lot but I also want one that works well. Any suggestions? Thanks!