Best I art it comes in a girft card holder
A gift card is a gift card! Amazon puts it into nice little gift box so you can gifted it nicely. Smart thing Amazon
Rating: 5 stars