Ok, weird. I got home and there was a Fedex door tag on my apt door. I wasn't home, so it's now in my complex's office. It says it shipped from Canada and weighs 6.4 pounds.
I have no earthly idea at all who sent it, what for, or why.
I wonder if I should be worried.