Wouldn't you know it! The moment you complain to someone about things not turning up, they turn up. After I'd been told I would get a refund, I got home and guess what was in the letterbox - my Christmas Ornaments! Now I've cancelled the refund and got my ornaments so I am quite happy. I'll just have to remember that anything coming from the US takes 7-8 weeks, not 4-6 weeks, and to remain patient!
Did a bit more of the next shop front along last night.