Wow. Thats really cool and weird at the some time.
Have you told anyone recently that you are having financial difficulties?
Did you look very carefully at the delivery name and address, to see if there was some type of mixup in the zip or house number?
Was your name on the envelope?
I know this may be a long shot, but my sister occasionally gets unsolicited coins in the mail from a coin company. Of course they are always accompanied by order/payment information. Maybe they forgot the paperwork.
I'm thinking family (maybe parents or in-laws?).
I also think the ebay scenario is highly possible. Buyer wins auction. Buyer sends payment, but forgets to include shipping info (happens all the time). Seller looks up buyers information on ebay, transposes a couple of letters/numbers, and winds up with your information. Seller sends coin to you. You do the happy money dance.
Some guys have all the luck. If that kind of thing would happen to me, the item would be something like a fossilized piece of dinosaur poop, or maybe a cow patty shaped like Elvis' head. lol