@edgarblythe,
I don't know. The only cards I have ever bought are phone cards. You definately have to scratch some stuff off to the to the number. Well, I've heard of a scam involving taking a picture of your credit card at the register with a cell phone to capture the number and expiration date, so who knows.
On the other question, I think gift cards are kind of tacky, but just as sensible of Mom and an aunt exchanging ten dollar bills at Christmas. Till times got rough, of course. Then they exchanged five dollar bills, to save money. It was a cute tradition.