anker must of sent free gift by boat the time it's taking, I have ordered from china before it does not take this long to come. It would be less stress just to buy the free gift yourself, it is worth paying £10 then you won't have to check the mail box everyday and have the worry about it not coming. Terrible service by anker. Was going to give the little charger to my partner as the 20100 charger is a little big for hand bags. Think I will have to buy her one.