Thank you for your feedback. I'm sorry to hear you were disappointed by our delivery terms. We do try to make it as clear as possible at the time of ordering, that orders need to be received before 12pm on a working day for us to dispatch the same day. Orders received after 12pm are dispatched the following working day and I can see that you received your item within 24hours after dispatch. I'm pleased to hear you are happy with the product and you would use us again. Thank you so much! 😊