Payment must be recieved in full prior to filling an order. Once payment has been recieved orders ship within 2-3 working days. Wholesale orders 3-5 working days. If any order will take longer than this the customer will be informed with 24 hrs after an order has been placed.