I paid $106 for shipping of an urgent item by December 15. When it didn't arrive I checked my app and without notice it said it is expected nearly a month later, on January 8-9. I left a review for the seller saying what happened and Amazon responded saying they take full responsibility. I would like to know what they consider taking full responsibility because when I contacted customer service to request a refund on the shipping, (as they had not fulfilled their promise of delivery and cost me a lot of extra money and time to rectify this) they said they understand it's frustrating but there is nothing they can do about shipping costs as the item "may still arrive". Even if the item arrives, they have not fulfilled their promise of the arrival date I paid a lot of money for. This is really unacceptable and I was shocked a company as "legitimate" as Amazon would handle its customers this way. Amazon US and Amazon KSA are much better, but Amazon UK is nothing but problems.