Shipping may take anywhere from 10-50 days depending on the item. Sorry for the inconvenience as free shipping will take a little extra time.