Purchased 5 items from this site on 14th of November, and got them delivered on 3rd of December. You order them your products at least a month before the present day, then you will have no problem. Quality is great, prices are reasonable. My son is happy!