Amazon $50 Gift Card
I ordered these as Christmas gifts this year.  Overall, I was very satsified.  To avoid confusion, I did a separate order for each of the addresses I was sending cards.  I was very impressed with the speedy shipping, it really is one day service.  All the cards arrived in plenty of time, and the boxes were a nice touch.  According to the people who received these as gifts, redeeming the cards online was easy.
Rating: 5 stars