The linked news article does specifically state “local convenience store gift cards”. Likely the scammer is taking the numbers then instantly reselling them for pennies on the dollar, hoping that all the transactions happen before anyone catches wind. I think the Visa ones leave too strong of a trace?