good concept.
Good idea to have a card with each gift card ready to give.  They just need to make the envelopes a little bigger so the cards fit inside the envelope.
Rating: 4 stars