No, there are no charges for re-delivery. You have the option to authorise the courier to leave the mattress in a safe place if you are not home. If you don't authorise that, they will just reschedule the delivery at the next nearest opportunity. Please contact our customer service team at support@emma-sleep.com.au for further delivery concerns.