50% deposit required when placing the order. The order will not be confirmed until deposit is received. The remaining is due 48 hours before pick up. Pick up address will be provided when the deposit is received.