Thanks for all the comments and suggestions, and this is what I believe happened.
The wallet was sent P2p, and not from a recognised supplier. I suspect this raised a red flag, and customs decided to investigate. The local depot didn't have the resources for this, so they sent it away for analysis. The bankers virus probably slowed down this process, which is why it ended up taking 4 months to deliver. I understand that it is easy to send Bitcoin via the blockchain, but this leaves a permanent record. Using a loaded wallet for a money transfer is closer to a cash payment, and doesn't leave any record of the transaction. Maybe wallets with viewable balances, but secure withdrawals will become the cash of the future.
I think the wallet is interesting, especially as it has a possible integration with shape shift, and this could be useful for me when selling domain names. I'm really pleased to have received this for experimentation, and I'll let you guys know how I get on with it. I set it up on a different computer, and see if somebody here will sell a small amount of crypto to load on it. For various reasons, this may take me a week or so to set up though.