I ordered a card and a mug for my soon to be five year old grandson. They both arrived within a day or so of ordering. Very prompt. Birthday is still a week or so away, hence not a proper response. Will update shortly.