One small ordering issue
I didn't give it 5 stars because there was no way to let the person receiving the gift card who sent it to them.
Rating: 4 stars