No, you will not be charged until your order has shipped. If you cancel the order before it ships, you will not be charged.