I think a solution to this is for all the giftcards to add a delay of one week in order to cash in the points. This way the scammed would be able to get some money back once they realize it was a scam.
Or even 24 hours. It seems like a lot of people get off the phone and immediately realize they've been scammed.
...I'm curious about how many people however, are totally fooled by the scammer--everything is very realistic up to a point--but then get to the part about paying the IRS in...iTunes gift cards. "Like, what?...[click]". 90 percent? 10 percent? Maybe no one.