I ordered gift cards online. I got them today. It's a window envelope with my address and right below the address it says, largely, A Target Gift Card just for you.
I ordered some to my house and some to my work (got the works ones just now). I am now going to be shocked if all show up.