That's not a bad delivery time, Jeff.
From the stories I have personally heard, sending or receiving items through the Royal Mail via uninsured means is the killer, unless the packaging is robust enough, which is why I always send items insured and request items to be sent to me insured.
Best,
Adam