Love Amazon.com
What's not to love about the gift of infinite choice?  Everybody loves to receive gift cards and from Amazon is even better.
Rating: 5 stars