The second you pressed 2 to "opt out", that has just let them know you have a real working number and now will either call you more or sell your number to other scammers. If you answer the phone and it's a scammer, telemarketer or another BS number, the best (and probably only) thing to do other than looking it up is hang up and block the number. If you have Comcast you can block up to 25 numbers for free and Fios allows for 100. Obviously, that won't be enough for most people. There are plenty of phones now that have a call blocking feature built-in that allows you to block numbers or a range of numbers (area codes). When you block the area codes, you don't have to worry about anyone spoofing another number with that one and getting through. You can still see the numbers on your caller ID in case you want to save them, look them up or just make sure it's not blocking someone you want to speak to. I would suggest getting one of those. I personally got one and it's great. I already blocked 72 area codes!
http://shop.panasonic.com/cordless-corded-tel ... KX-TGL433B.html