The physical gift cards include a small kraft envelope. They are mailed free of charge through the US Post Office. Add a handmade greeting card for a personal touch.