Restrict where they're valid and cap maximum spend per transaction = problem solved.
People would stop buying bling to trade for crack pretty sharpish.