Three steps, about a minute
Seven set amounts, from $10 up to $1,000.
Their name and email, a short message if you want one, and the date it should land. Or send it to yourself and hand it over in person. A person checks every order before the code goes out.
One code, pasted at checkout. Works on every product we carry, including sale prices.