The reason for the late delivery is that your UK associates tried to impose a false charge to boost their profits. I shall use EMS in future as will my entire group of companies in 14 different countries. Seems a shame to loose so much business through cheating over GBP31!