Ok, I'll ask the stupid question. What's the benefit here for adding funds to a Vanilla gift card? I assume that's what everyone is talking about. Is there a card that gives 5x points for drug stores? Is there some way to cash out without simply spending the money?