Amazon gift card.
I love shopping Amazon and so do my daughters. I suppose it's partially my fault for ordering late, but I was disappointed in how long it took to get a gift card to her. I believe it took four days when other gift cards I ordered the same day took less time.
Rating: 3 stars