10/10
I received the physical gift card in the mail.
Rating: 5 stars