Five Stars
I have consistently purchased gift cards.  Have always received them when promised and complete satisfaction is the result.
Rating: 5 stars