21 days seems pretty excessive to be stuck in customs. I've sent a fair bit of stuff between UK and US and I've never had it take so long to clear customs. Plus they usually explicitly say that it's cleared customs.
It seems very odd that it would take that long.
Did you pay the right duties and tax on this? It may be that it's still with customs and they have absolutely no idea what a giant box of old SNES games is worth?
It seems very odd that it would take that long.
Did you pay the right duties and tax on this? It may be that it's still with customs and they have absolutely no idea what a giant box of old SNES games is worth?