Slight wrinkle in my birthday surprise plan for my wife...
Amazon sent the 4 items in 4 separate packages... Two of the items came yesterday. The "seller" is shown on the label as something like "Just4Fun" on one package, and the other is something like "TShirts&More" or whatever.
Hopefully she just looked at the part of the label that showed I was the recipient or just didn't think much of it. If she figured it out, she's definitely got her poker face on.
Her other two gifts arrive tonight (including the shirt she is pissed she lost) but they will show "AmazonLLC" so I should be OK if she hasn't figured it out yet...