Great last minute gift
It sounds lazy, but getting gift cards through amazon was great for stocking-stuffer type gifts, rather than driving out to all the different establishments (yes, I realize some stores also sell gift cards).
Rating: 5 stars