Amazon has lots of gift cards
That I could send a physical card and it came right away
Rating: 5 stars