With the Vanilla cards, you set the pin on first use. Should work just fine. That's what I do now after buying the $500 MC card from Sam's. I take it to Kroger and buy my MO and enter a pin right on the spot. Works for me.
My local Sam's DOES accept credit cards to buy them!!