I've always been charged in full at the time of order (I place orders via website). Never bothered me though but I've never seen an option for deposit. I'm sure Ali would work with me though, she's always super nice if I have to call for an order update. Last order shipped with my bf's dad's order and she refunded some of the shipping without having to be asked.