Gift card
I enjoy my Amazon gift cards, but it seemed to take forever to arrive. Its much easier to head to my local Walgreens and buy them there.
Rating: 4 stars