Amazon, Walmart, and Target sell both physical and e-gift versions.

Provide the recipient’s email (digital) or home address (physical).

Most cards allow any value between $10 and $500.

Expect a one-time "activation fee" (usually $3–$6).