Before ordering any item please read description of each item for its processing time. if need an item on a certain date please note it in your order. if unsure it'll arrive on time please email or fill out our contact form before placing your order to make sure it can get to you on time. for shipping details please read our FAQ. ALL purchase are final and no refunds are permitted.