I ship within 7 business days, unless custom printing takes longer than usual. My carrier of choice is USPS, and unless you ask (and pay) to be upgraded to priority, it will be first class. I cannot ever guarantee an item will ship by or be delivered by a specific date. If your country charges extra post office fees for customs, etc, I am NOT responsible for those, and will not reimburse you, so sorry! Make sure you know your local post office's rules for customs, etc, so you can avoid extra charges or any bad surprises like that. Once you've purchased the item from me and I've shipped it, I have no control over the rest of the process.