Yay! They're on Amazon. 😀
I never noticed these gift cards were available on Amazon until recently. It's very handy having these shipped within one to two days with my Amazon Prime membership.
Rating: 5 stars