Top positive review
Amount as promised!
Reviewed in the United States on December 29, 2018
Amount on card as promised ($25). Had absolutely no issues registering the card - the process was really fast. I don't know why there are some negative reviews on here... so that's the reason I was scared to order the card. But that's also why I wanted to write about my experience -- brand new card came packaged and on time.