Hello - many thanks for your feedback, we have looked into your order and it was paced on 28th via standard delivery which is 3-5 working days. Therefore your order was delivered in time according to the service you had selected.
In regards to the gift cards then apologies for this, this certainly was human error, did you check the box properly as sometimes they can get hidden within all the void packaging?