Just happened to have two $50 Visa gift cards in the house from a Dominicks promotion and was able to set a PIN for them both.
Note that you won't be able to use them at ATMs. Wonder whether cash back will work?
Curious that the legislation only applies to Visa and MC gift cards.