I thought this was only a policy change at my local CVS. They apparently had an incident a week or so ago that got a cashier fired. Someone talked a cashier into selling them
$9000 in GCs in one go.
Last weekend they were allowing GC purchases with CC, but only as separate transactions rung up by the manager. She said they were conducting an audit. Then on Thursday it was back to normal. Today, the manager said there was a new daily limit of $2000 - she made it seem like it was already implemented. She also told the cashier that the register was hardcoded. I'm just grateful they're still allowing CC for GC purchases at all after that stunt.