Gift Cards are the way to go!
Easy to order and have always received them earlier than the shipping date on the order.
Rating: 5 stars