I haven't been in cvs much the past year, but was there today with a familiar and ms friendly cashier. he immediately warned that he couldn't sell cards if the payment was a "gift card". said the system would ask for another payment type even if he tried, but that he wouldn't; as he got in trouble for accepting gift cards recently. he said there is a corporate memo instructing that cards must have your name on it.
he's a low maintenance college kid who wouldn't make this up (of course, his boss could have- but it does go with some of the other reports).
anyway, was able to do the transaction at another store w/out incident...