Posted about this before, but under a name change and can't find original thread. DP has been receiving parcels from Amazon, which neither of us have ordered. All bank statements checked, and Amazon say that these are being paid for by a gift card, but can't say who's sending them.
In the past he has received some charging leads, some other cables which we had no idea what they were for, and the weirdest one yet, a baseball cap with integrated hidden camera (!!!).
There's been no parcels received for a couple of months, until today, when these came. Another strange cable, and an MP3 player in a box with a weird poem. This is driving us CRAZY! Who is sending these things and WHY?! 
AIBU to ask for your ideas to solve this mystery, Mumsnetters?!