The CupcakeGift CardHolder
This is a unique way to give someone a Gift Card.  My Daughter was in her late 20's and she loved getting this with her Gift Card.  So it is for all ages, or I think it would be alright.
Rating: 5 stars