Gift card
Love my gift card.  That way I know the money is on my card and I can purchase whatever I want when I feel like it.
Rating: 5 stars