Scruffles hasn't received anything yet so it can't be him. He's waiting patiently, but it's so hard...
If I recall correctly from a previous post, one of our fellow YT's was in Jamaica and just got back today so maybe you have her and she just wasn't home when it arrived.